Inertial-based real-time human upper limb tracking using twists and exponential maps in free-living environments

This paper presents a novel method for real-time human upper limb tracking with MARG sensor arrays in free-living environments. An adaptive-gain orientation filter as our previous work, was applied to a low-cost MARG sensor array. Based on an efficient Gauss-Newton optimization algorithm (GNA), particularly for reducing the computing load using only one iteration, this paper firstly proposes a novel method which is analytically derived for robust real-time orientation estimation to not only calculate the error direction of the gyroscope measurements but also handle magnetic distortions. Secondly, a human upper limb motion tracking system applying twists and exponential maps is well-developed based on the preestimated orientation, where a human kinematic model for upper extremity is designed for conveniently estimating joints' position and orientation within global frame. The performance of the proposed approach is verified by simulation and experimental results compared with the Vicon motion capture systems, which validate its effectiveness and accuracy.

[1]  Laura Rocchi,et al.  Ambulatory measurement of shoulder and elbow kinematics through inertial and magnetic sensors , 2008, Medical & Biological Engineering & Computing.

[2]  Xiaoping Yun,et al.  Limitations of Attitude Estimnation Algorithms for Inertial/Magnetic Sensor Modules , 2007, IEEE Robotics & Automation Magazine.

[3]  Huosheng Hu,et al.  Human motion tracking for rehabilitation - A survey , 2008, Biomed. Signal Process. Control..

[4]  Robert B. McGhee,et al.  A Simplified Quaternion-Based Algorithm for Orientation Estimation From Earth Gravity and Magnetic Field Measurements , 2008, IEEE Transactions on Instrumentation and Measurement.

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

[6]  Ya Tian,et al.  An Adaptive-Gain Complementary Filter for Real-Time Human Motion Tracking With MARG Sensors in Free-Living Environments , 2013, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[7]  Antonio I Cuesta-Vargas,et al.  The use of inertial sensors system for human motion analysis , 2010, Physical therapy reviews : PTR.

[8]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[9]  Peng Cheng,et al.  Joint-Angle Measurement Using Accelerometers and Gyroscopes—A Survey , 2010, IEEE Transactions on Instrumentation and Measurement.

[10]  Jitendra Malik,et al.  Tracking people with twists and exponential maps , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[11]  Faisal Mohd-Yasin,et al.  Noise in MEMS , 2009 .