A training device measures, after its robot arm is mounted on a trainee, a change in angle of the joint axles of a limb of the trainee with angular sensors. Based on the angular change measured, a controller calculates an angular rate in the direction in which a load is applied, stores as the maximum muscular force a load at the time when the angular rate has exceeded a predetermined value, and stops applying the loads.