Improving joint torque calculations: optimization-based inverse dynamics to reduce the effect of motion errors.

The accuracy of joint torques calculated from inverse dynamics methods is strongly dependent upon errors in body segment motion profiles, which arise from two sources of noise: the motion capture system and movement artifacts of skin-mounted markers. The current study presents a method to increase the accuracy of estimated joint torques through the optimization of the angular position data used to describe these segment motions. To compute these angular data, we formulated a constrained nonlinear optimization problem with a cost function that minimizes the difference between the known ground reaction forces (GRFs) and the GRF calculated via a top-down inverse dynamics solution. To evaluate this approach, we constructed idealized error-free reference movements (of squatting and lifting) that produced a set of known "true" motions and associated true joint torques and GRF. To simulate real-world inaccuracies in motion data, these true motions were perturbed by artificial noise. We then applied our approach to these noise-induced data to determine optimized motions and related joint torques. To evaluate the efficacy of the optimization approach compared to traditional (bottom-up or top-down) inverse dynamics approaches, we computed the root mean square error (RMSE) values of joint torques derived from each approach relative to the expected true joint torques. Compared to traditional approaches, the optimization approach reduced the RMSE by 54% to 79%. Average reduction due to our method was 65%; previous methods only achieved an overall reduction of 30%. These results suggest that significant improvement in the accuracy of joint torque calculations can be achieved using this approach.

[1]  A. Cappozzo,et al.  Human movement analysis using stereophotogrammetry. Part 3. Soft tissue artifact assessment and compensation. , 2005, Gait & posture.

[2]  E Roux,et al.  Evaluation of the global optimisation method within the upper limb kinematics analysis. , 2002, Journal of biomechanics.

[3]  S Toksvig-Larsen,et al.  Validation of a functional method for the estimation of hip joint centre location. , 1999, Journal of biomechanics.

[4]  J J O'Connor,et al.  Bone position estimation from skin marker co-ordinates using global optimisation with joint constraints. , 1999, Journal of biomechanics.

[5]  Angelo Cappello,et al.  Quantification of soft tissue artefact in motion analysis by combining 3D fluoroscopy and stereophotogrammetry: a study on two subjects. , 2005, Clinical biomechanics.

[6]  J. Richards,et al.  The measurement of human motion: A comparison of commercially available systems , 1999 .

[7]  D R Pedersen,et al.  A comparison of the accuracy of several hip center location prediction methods. , 1990, Journal of biomechanics.

[8]  R. Riemer,et al.  Uncertainties in inverse dynamics solutions: a comprehensive analysis and an application to gait. , 2008, Gait & posture.

[9]  Aurelio Cappozzo,et al.  Minimum measured-input models for the assessment of motor ability. , 2002, Journal of biomechanics.

[10]  Thomas P. Andriacchi,et al.  Correcting for deformation in skin-based marker systems , 1998 .

[11]  T. Kepple,et al.  Surface movement errors in shank kinematics and knee kinetics during gait , 1997 .

[12]  B. Fregly,et al.  A solidification procedure to facilitate kinematic analyses based on video system data. , 1995, Journal of biomechanics.

[13]  M. Schwartz,et al.  A new method for estimating joint parameters from motion data. , 2004, Journal of biomechanics.

[14]  R. Mann,et al.  A comparison of lower-extremity skeletal kinematics measured using skin- and pin-mounted markers , 1997 .

[15]  Violaine Cahouët,et al.  Static optimal estimation of joint accelerations for inverse dynamics problem solution. , 2002, Journal of biomechanics.

[16]  J. G. Andrews,et al.  Selection of body segment parameters by optimization methods. , 1982, Journal of biomechanical engineering.

[17]  D. Anton Occupational biomechanics , 1986 .

[18]  C. Mazzà,et al.  An Optimization Algorithm for Human Joint Angle Time-History Generation Using External Force Data , 2004, Annals of Biomedical Engineering.

[19]  A Leardini,et al.  Position and orientation in space of bones during movement: experimental artefacts. , 1996, Clinical biomechanics.

[20]  Jaco F Schutte,et al.  Determination of patient-specific multi-joint kinematic models through two-level optimization. , 2005, Journal of biomechanics.

[21]  Raziel Riemer Optimization-Based Inverse Dynamics to Reduce Errors in Estimated Joint Torques , 2007 .

[22]  A. Kuo A least-squares estimation approach to improving the precision of inverse dynamics computations. , 1998, Journal of biomechanical engineering.