Nonlinear optimization for drift removal in estimation of gait kinematics based on accelerometers.

A new data processing method is described for estimation of angles of leg segments, joint angles, and trajectories in the sagittal plane from data recorded by sensors units mounted at the lateral side of leg segments. Each sensor unit comprises a pair of three-dimensional accelerometers which send data wirelessly to a PC. The accelerometer signals comprise time-varying and temperature-dependent offset, which leads to drift and diverged signals after integration. The key features of the proposed method are to model the offset by a slowly varying function of time (a cubic spline polynomial) and evaluate the polynomial coefficients by nonlinear numerical simplex optimization with the goal to reduce the drift in processed signals (angles and movement displacements). The angles and trajectories estimated by our method were compared with angles measured by an optical motion capture system. The comparison shows that the errors for angles (rms) were below 4° and the errors in stride length were below 2%. The algorithm developed is applicable for real-time and off-line analysis of gait. The method does not need any adaptation with respect to gait velocity or individuality of gait.

[1]  B. Andrews,et al.  Detecting absolute human knee angle and angular velocity using accelerometers and rate gyroscopes , 2001, Medical and Biological Engineering and Computing.

[2]  P.H. Veltink,et al.  Inclination measurement of human movement using a 3-D accelerometer with autocalibration , 2004, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[3]  Dejan B Popović,et al.  Wireless distributed functional electrical stimulation system , 2012, Journal of NeuroEngineering and Rehabilitation.

[4]  Pascal Fua,et al.  Estimation and visualization of sagittal kinematics of lower limbs orientation using body-fixed sensors , 2006, IEEE Transactions on Biomedical Engineering.

[5]  Peter H. Veltink,et al.  Measuring orientation of human body segments using miniature gyroscopes and accelerometers , 2005, Medical and Biological Engineering and Computing.

[6]  K. Aminian,et al.  Ambulatory measurement of 3D knee joint angle. , 2008, Journal of biomechanics.

[7]  Diana Hodgins,et al.  Inertial sensor-based knee flexion/extension angle estimation. , 2009, Journal of biomechanics.

[8]  Sebastian Madgwick,et al.  Estimation of IMU and MARG orientation using a gradient descent algorithm , 2011, 2011 IEEE International Conference on Rehabilitation Robotics.

[9]  P. Veltink,et al.  Compensation of magnetic disturbances improves inertial and magnetic sensing of human body segment orientation , 2005, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[10]  Takeshi Morita,et al.  IWPMA 2012 9th international workshop on piezoelectric materials and applications in actuators , 2013 .

[11]  Roman Kamnik,et al.  An inertial and magnetic sensor based technique for joint angle measurement. , 2007, Journal of biomechanics.

[12]  C. Frigo,et al.  Lower extremity angle measurement with accelerometers-error and sensitivity analysis , 1991, IEEE Transactions on Biomedical Engineering.

[13]  Lara Allet,et al.  Wearable Systems for Monitoring Mobility-Related Activities in Chronic Disease: A Systematic Review , 2010, Sensors.

[14]  Michael Zyda,et al.  Orientation tracking for humans and robots using inertial sensors , 1999, Proceedings 1999 IEEE International Symposium on Computational Intelligence in Robotics and Automation. CIRA'99 (Cat. No.99EX375).

[15]  Robert E. Mahony,et al.  Nonlinear Complementary Filters on the Special Orthogonal Group , 2008, IEEE Transactions on Automatic Control.

[16]  Marko Topič,et al.  Calibration and data fusion solution for the miniature attitude and heading reference system , 2007 .

[17]  Angelo M. Sabatini,et al.  Quaternion-based strap-down integration method for applications of inertial sensing to gait analysis , 2006, Medical and Biological Engineering and Computing.

[18]  Peter H. Veltink,et al.  Ambulatory Assessment of Ankle and Foot Dynamics , 2007, IEEE Transactions on Biomedical Engineering.

[19]  Kamiar Aminian,et al.  Spatio-temporal parameters of gait measured by an ambulatory system using miniature gyroscopes. , 2002, Journal of biomechanics.

[20]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[21]  Pietro Garofalo,et al.  First in vivo assessment of “Outwalk”: a novel protocol for clinical gait analysis based on inertial and magnetic sensors , 2009, Medical & Biological Engineering & Computing.

[22]  Wei Dong,et al.  Measuring uniaxial joint angles with a minimal accelerometer configuration , 2007, i-CREATe '07.

[23]  Ryo Takeda,et al.  Gait analysis using gravitational acceleration measured by wearable sensors. , 2009, Journal of biomechanics.

[24]  Jeffrey C. Lagarias,et al.  Convergence Properties of the Nelder-Mead Simplex Method in Low Dimensions , 1998, SIAM J. Optim..

[25]  M. Bodnicki,et al.  Sensing Tilt With MEMS Accelerometers , 2006, IEEE Sensors Journal.

[26]  M H Granat,et al.  A practical gait analysis system using gyroscopes. , 1999, Medical engineering & physics.

[27]  Peter H Veltink,et al.  Accelerometer and rate gyroscope measurement of kinematics: an inexpensive alternative to optical motion analysis systems. , 2002, Journal of biomechanics.

[28]  Angelo M. Sabatini,et al.  Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing , 2006, IEEE Transactions on Biomedical Engineering.

[29]  H. Boom,et al.  Real-time gait assessment utilizing a new way of accelerometry. , 1990, Journal of biomechanics.

[30]  Dejan B. Popovic,et al.  Kinematics of Gait: New Method for Angle Estimation Based on Accelerometers , 2011, Sensors.