In this paper, we propose two control methods for driving a power-assisted cart made for walking assistance for the elderly. The optimal assistance ratio (OAR) and disturbance observer-based (DOB) methods properly adjust the motor output of the cart with high operational efficiency in response to changes in the environment. Healthy subjects walked with the cart on several road surfaces under various conditions, and the experimental results indicate the high operational efficiency of the two proposed methods. Meanwhile, their drawbacks are also discussed herein. The two methods can be used separately or combined according to the application. The OAR method is more suitable for indoor use, while the DOB method is applicable for outdoor applications. Combining these two methods could overcome the mentioned drawbacks.