A low-cost motion tracker and its error analysis

This paper develops a physical model of an inertial/magnetic measurement unit by effectively integrating an accelerometer, a magnetometer, and two gyroscopes for low-g motion tracking applications. The proposed model breaks down the errors contributed by individual components, then determines error elimination methods based on sensor behavior and characteristics, and finally constructs a feedback loop for continuous self-calibration. Measurement errors are reduced by adopting a systematic design methodology: 1) tilt errors are minimized through a careful selection of A/D convertor resolution and by making compensation on sensor bias and scale factor; 2) heading errors are reduced by cancelling out nearby ferrous distortions and making tilt-compensation on the magnetometer; 3) errors from gyroscope measurements are eliminated via the least squares algorithm and continuous corrections using orientation data at the steady-state position. Preliminary tests for low-g motion sensing show that the motion tracker can achieve less than plusmn0.5deg accuracy in tilt and less than plusmn1deg accuracy in yaw angle measurement with above-mentioned methods.

[1]  Greg Welch,et al.  Motion Tracking: No Silver Bullet, but a Respectable Arsenal , 2002, IEEE Computer Graphics and Applications.

[2]  Cameron N. Riviere,et al.  Physical model of a MEMS accelerometer for low-g motion tracking applications , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

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

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

[5]  Michael Zyda,et al.  Design and implementation of MARG sensors for 3-DOF orientation measurement of rigid bodies , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[6]  John Weston,et al.  Strapdown Inertial Navigation Technology , 1997 .

[7]  B. S. Davis,et al.  Using low-cost MEMS accelerometers and gyroscopes as strapdown IMUs on rolling projectiles , 1998, IEEE 1998 Position Location and Navigation Symposium (Cat. No.98CH36153).

[8]  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).

[9]  J R Morris,et al.  Accelerometry--a technique for the measurement of human body movements. , 1973, Journal of biomechanics.

[10]  K. Aminian,et al.  Evaluation of an ambulatory system for gait analysis in hip osteoarthritis and after total hip replacement. , 2004, Gait & posture.

[11]  Rong Zhu,et al.  A real-time articulated human motion tracking using tri-axis inertial/magnetic sensors package , 2004, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[12]  M. J. Caruso,et al.  Applications of magnetic sensors for low cost compass systems , 2000, IEEE 2000. Position Location and Navigation Symposium (Cat. No.00CH37062).

[13]  Hugh F. Durrant-Whyte,et al.  Inertial navigation systems for mobile robots , 1995, IEEE Trans. Robotics Autom..