Sourceless tracking of human posture using small inertial/magnetic sensors

Human body posture can be tracked in real-time using small inexpensive inertial/magnetic sensor modules to measure the orientation of individual limb segments. To perform this task inertial/magnetic sensors generally contain: three orthogonally mounted angular rate sensors, three orthogonally mounted accelerometers, and three orthogonally mounted magnetometers. These sensors must be small and light enough to be securely attached to major limb segments and avoid user encumbrance. Sensor data must be processed by an efficient filtering algorithm that is able to produce accurate orientation estimates without singularities in all attitudes and does not require still periods to correct for drift. This paper discusses the design of a sourceless body tracking system with an emphasis on sensor and efficient filter design. Various methods for mitigating small transient orientation errors due to variability in the direction of the local magnetic field vector are also described.

[1]  Michael Zyda,et al.  Inertial and magnetic posture tracking for inserting humans into networked virtual environments , 2001, VRST '01.

[2]  Mark A. Livingston,et al.  Magnetic Tracker Calibration for Improved Augmented Reality Registration , 1997, Presence: Teleoperators & Virtual Environments.

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

[4]  Robert B. McGhee,et al.  Testing and evaluation of an integrated GPS/INS system for small AUV navigation , 1999 .

[5]  Michael Harrington,et al.  Constellation: a wide-range wireless motion-tracking system for augmented reality and virtual set applications , 1998, SIGGRAPH.

[6]  Robert B. McGhee,et al.  An inertial navigation system for small autonomous underwater vehicles , 2001, Adv. Robotics.

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

[8]  Michael Harrington,et al.  Miniature six-DOF inertial system for tracking HMDs , 1998, Defense, Security, and Sensing.

[9]  Eric Foxlin,et al.  Inertial head-tracker sensor fusion by a complementary separate-bias Kalman filter , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[10]  Eric Michael Fuchs,et al.  Inertial head-tracking , 1993 .