A movement assistance method includes following steps: detecting a center of pressure; generating a gravity scale according to the center of pressure; measuring a joint angle and estimating a user external torque and a motor torque; generating a compensated assistive torque according to the user external torque, the joint angle, the motor torque and the gravity scale.