Inertial and Magnetic Tracking of Limb Segment Orientation for Inserting Humans into Synthetic Environments

Abstract

Current motion tracking technologies fail to provide accurate wide area tracking of multiple users without interference and occlusion problems. This research proposes to overcome current limitations using nine-axis magnetic/angular/rate/gravity (MARG) sensors combined with a quaternion-based complementary filter algorithm capable of continuously correcting for drift and following angular motion through all orientations without singularities. Primarily, this research involves the development of a prototype tracking system to demonstrate the feasibility of MARG sensor body motion tracking Mathematical analysis and computer simulation are used to validate the correctness of the complementary filter algorithm The implemented human body model utilizes the world-coordinate reference frame orientation data provided in quaternion form by the complementary filter and orients each limb segment independently. Calibration of the model and the inertial sensors is accomplished using simple but effective algorithms. Physical experiments demonstrate the utility of the proposed system by tracking of human limbs in real-time using multiple MARG sensors. The system is "sourceless" and does not suffer from range restrictions and interference problems. This new technology overcomes the limitations of motion tracking technologies currently in use. It has the potential to provide wide area tracking of multiple users in virtual environment and augmented reality applications.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2000
Accession Number
ADA386664

Entities

People

  • Eric R. Bachmann

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Advanced Electronics
  • Sensors
  • Weapons Technologies

DTIC Thesaurus Topics

  • Computational Science
  • Computer Programming
  • Computer Simulations
  • Computers
  • Human-Machine Interaction
  • Inertial Navigation Systems
  • Joints (Anatomy)
  • Mathematical Analysis
  • Mathematical Filters
  • Mathematical Models
  • Measurement
  • Microelectromechanical Systems
  • Motion Capture
  • Network Science
  • Range Finding
  • Three Dimensional
  • Virtual Reality

Readers

  • Distributed Systems and Data Platform Development
  • Inertial Navigation Systems.