1. A method for estimating and tracking joint angles of a multi-segment linkage, the method comprising: a) measuring inertial data as a function of time using a single inertial measurement unit positioned at a distal end of the multi-segment linkage; b) computing from the measured inertial data estimated joint angles of the multi-segment linkage as a function of time using a nonlinear state space estimator.