UKF Magnetometer-Free Sensor Fusion for Pelvis Pose Estimation During Treadmill Walking

Inertial measurement units are an efficient tool to estimate the orientation of a rigid body with respect to a global or navigation frame. Thanks to their relatively small scale, these devices are often employed in clinical environments in form of wearable devices. A direct consequence of this large use of inertial sensors has been the development of many sensor fusion techniques for pose estimation in many practical applications. In this paper we study the feasibility of a nonlinear "Unscented" variant of the well-known Kalman Filter for gyroscope/accelerometer sensor fusion in pelvis pose estimation during treadmill walking. In addition, orientation estimation has been obtained without IMU magnetometer data, in order to propose a method suitable also for environments where magnetic disturbances could arise. Pelvis heading (yaw), bank (roll) and attitude (pitch) angles have been evaluated both using the proposed filter and a gold standard optometric system. The root mean square errors obtained using the proposed sensor fusion with respect to the gold standard are below 1 degree for each axis, showing also a significant high correlation (> 0.90). Findings of this study highlight the suitability of a magnetometer-free UKF approach for pose estimation of pelvis during human walking on treadmill, providing information useful also for further estimation of center of mass displacement in the same experimental conditions.

[1]  A. E. Hill,et al.  Three-dimensional gait analysis in spina bifida. , 1996, Journal of pediatric orthopedics.

[2]  Xiaoping Yun,et al.  An investigation of the effects of magnetic variations on inertial/magnetic orientation sensors , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  Vincent Bonnet,et al.  Use of weighted Fourier linear combiner filters to estimate lower trunk 3D orientation from gyroscope sensors data , 2013, Journal of NeuroEngineering and Rehabilitation.

[4]  Nima Enayati,et al.  A Quaternion-Based Unscented Kalman Filter for Robust Optical/Inertial Motion Tracking in Computer-Assisted Surgery , 2015, IEEE Transactions on Instrumentation and Measurement.

[5]  Aurelio Cappozzo,et al.  An optimized Kalman filter for the estimate of trunk orientation from inertial sensors data during treadmill walking. , 2012, Gait & posture.

[6]  Jeffrey K. Uhlmann,et al.  New extension of the Kalman filter to nonlinear systems , 1997, Defense, Security, and Sensing.

[7]  Andrea Bonci,et al.  Embedded solutions for a class of highly unstable, underactuated and self-balancing robotic systems , 2017, EURASIP J. Embed. Syst..

[8]  S. Särkkä,et al.  On Unscented Kalman Filtering for State Estimation of Continuous-Time Nonlinear Systems , 2007, IEEE Transactions on Automatic Control.

[9]  Rudolph van der Merwe,et al.  The unscented Kalman filter for nonlinear estimation , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[10]  D. Kerrigan,et al.  Quantification of pelvic rotation as a determinant of gait. , 2001, Archives of physical medicine and rehabilitation.

[11]  James C. Wilcox,et al.  A New Algorithm for Strapped-Down Inertial Navigation , 1967, IEEE Transactions on Aerospace and Electronic Systems.

[12]  C. Charalambous The Major Determinants in Normal and Pathological Gait , 2014 .

[13]  A. Gray,et al.  Modern Differential Geometry of Curves and Surfaces with Mathematica, Third Edition (Studies in Advanced Mathematics) , 2006 .

[14]  J. Davids,et al.  A Biomechanical Analysis of Gait During Pregnancy* , 2000, The Journal of bone and joint surgery. American volume.

[15]  Federica Verdini,et al.  Balance assessment during squatting exercise: A comparison between laboratory grade force plate and a commercial, low-cost device. , 2018, Journal of biomechanics.

[16]  I. Bar-Itzhack,et al.  Attitude Determination from Vector Observations: Quaternion Estimation , 1985, IEEE Transactions on Aerospace and Electronic Systems.

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

[18]  Young Soo Suh Orientation Estimation Using a Quaternion-Based Indirect Kalman Filter With Adaptive Estimation of External Acceleration , 2010, IEEE Transactions on Instrumentation and Measurement.

[19]  Federica Verdini,et al.  Validity of the Nintendo Wii Balance Board for the Assessment of Balance Measures in the Functional Reach Test , 2018, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[20]  A. Jazwinski Stochastic Processes and Filtering Theory , 1970 .

[21]  Peter D. Scott,et al.  Unscented Kalman Filter/Smoother for a CBRN puff-based dispersion model , 2007, 2007 10th International Conference on Information Fusion.

[22]  Alfred D. Grant Gait Analysis: Normal and Pathological Function , 2010 .

[23]  M. Shuster,et al.  Three-axis attitude determination from vector observations , 1981 .

[24]  Alfred Gray,et al.  Modern differential geometry of curves and surfaces with Mathematica (2. ed.) , 1998 .

[25]  R. Wagenaar,et al.  Disorders in trunk rotation during walking in patients with low back pain: a dynamical systems approach. , 2001, Clinical biomechanics.

[26]  Hartmut Witte,et al.  ISB recommendation on definitions of joint coordinate system of various joints for the reporting of human joint motion--part I: ankle, hip, and spine. International Society of Biomechanics. , 2002, Journal of biomechanics.

[27]  Federica Verdini,et al.  Gait parameter and event estimation using smartphones. , 2017, Gait & posture.

[28]  Angelo M. Sabatini,et al.  A Novel Kalman Filter for Human Motion Tracking With an Inertial-Based Dynamic Inclinometer , 2015, IEEE Transactions on Biomedical Engineering.