Motion Tracking Requirements and Technologies

The science of motion tracking is fascinating because of its highly interdisciplinary nature and wide range of applications. This chapter will attempt to capture the interdisciplinary approach by organizing the subject differently from the several excellent review articles already available (Meyer et al, 1992; Ferrin, 1991; Bhatnagar, 1993; National Research Council, 1995). These reviews tend to break trackers into several technology categories, and evaluate the merits of each technology by inferring from commonalties amongst the performance and ergonomics of existing trackers in that class. This survey will instead focus on what capabilities are required for various applications, and what methods can be used to realize these capabilities.

[1]  R. So,et al.  Effects of lags on human operator transfer functions with head-coupled systems. , 1995, Aviation, space, and environmental medicine.

[2]  A.H. Haddad,et al.  Applied optimal estimation , 1976, Proceedings of the IEEE.

[3]  Devesh K Bhatnagar Position trackers for Head Mounted Display systems: A survey , 1993 .

[4]  Greg Welch,et al.  The HiBall Tracker: high-performance wide-area tracking for virtual and augmented environments , 1999, VRST '99.

[5]  George A. Bekey,et al.  Compensation for end to end delays in a VR system , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[6]  G. C.,et al.  Electricity and Magnetism , 1888, Nature.

[7]  Long Quan,et al.  Linear N-Point Camera Pose Determination , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Max Donath,et al.  The Minnesota Scanner: a prototype sensor for three-dimensional tracking of moving body segments , 1989, IEEE Trans. Robotics Autom..

[9]  Norman I. Badler,et al.  Real-Time Control of a Virtual Human Using Minimal Sensors , 1993, Presence: Teleoperators & Virtual Environments.

[10]  Frank Biocca,et al.  A Survey of Position Trackers , 1992, Presence: Teleoperators & Virtual Environments.

[11]  David E. Breen,et al.  Real-time vision-based camera tracking for augmented reality applications , 1997, VRST '97.

[12]  Bernard D. Adelstein,et al.  Sensor spatial distortion, visual latency, and update rate effects on 3D tracking in virtual environments , 1999, Proceedings IEEE Virtual Reality (Cat. No. 99CB36316).

[13]  Henry Fuchs,et al.  Vision-based tracking with dynamic structured light for video see-through augmented reality , 1998 .

[14]  Paul Milgram,et al.  Perceptual issues in augmented reality , 1996, Electronic Imaging.

[15]  Khoi Nguyen,et al.  Computer-vision-based registration techniques for augmented reality , 1996, Other Conferences.

[16]  Alex Pentland,et al.  Recursive Estimation of Motion, Structure, and Focal Length , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  F. Raab,et al.  Magnetic Position and Orientation Tracking System , 1979, IEEE Transactions on Aerospace and Electronic Systems.

[18]  James D. Taylor,et al.  Introduction to Ultra-Wideband Radar Systems , 1995 .

[19]  William Ribarsky,et al.  Evaluation of the effects of frame time variation on VR task performance , 1997, Proceedings of IEEE 1997 Annual International Symposium on Virtual Reality.

[20]  Yaakov Bar-Shalom,et al.  Estimation and Tracking: Principles, Techniques, and Software , 1993 .

[21]  WADE FOY,et al.  Position-Location Solutions by Taylor-Series Estimation , 1976, IEEE Transactions on Aerospace and Electronic Systems.

[22]  Hugh F. Durrant-Whyte,et al.  Information-theoretic approach to management in decentralized data fusion , 1992, Other Conferences.

[23]  Wang Wei,et al.  Ultra-short Pulse Generator , 2001 .

[24]  M. Young,et al.  Discrimination of Changes of Latency during Voluntary Hand Movement of Virtual Objects , 1999 .

[25]  J. P. Mellor Realtime Camera Calibration for Enhanced Reality Visualization , 1995, CVRMed.

[26]  Moe Z. Win,et al.  Impulse radio: how it works , 1998, IEEE Communications Letters.

[27]  Bernard D. Adelstein,et al.  Dynamic Response of Electromagnetic Spatial Displacement Trackers , 1996, Presence: Teleoperators & Virtual Environments.

[28]  Ravin Balakrishnan,et al.  Reaching for objects in VR displays: lag and frame rate , 1994, TCHI.

[29]  Steven C. Nardone,et al.  Necessary and Sufficient Observability Conditions for Bearings-Only Target Motion Analysis , 1980 .

[30]  Orr Shepherd,et al.  Phase-based optical metrology system for helmet tracking , 1998, Defense, Security, and Sensing.

[31]  Jeffrey Nash Optimal allocation of tracking resources , 1977, 1977 IEEE Conference on Decision and Control including the 16th Symposium on Adaptive Processes and A Special Symposium on Fuzzy Set Theory and Applications.

[32]  Ronald Azuma,et al.  Tracking a head-mounted display in a room-sized environment with head-mounted cameras , 1990, Defense, Security, and Sensing.

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

[34]  Guanrong Chen,et al.  Introduction to random signals and applied Kalman filtering, 2nd edn. Robert Grover Brown and Patrick Y. C. Hwang, Wiley, New York, 1992. ISBN 0‐471‐52573‐1, 512 pp., $62.95. , 1992 .

[35]  Makoto Sato,et al.  A 3D Spatial Interface Device Using Tensed Strings , 1994, Presence: Teleoperators & Virtual Environments.

[36]  Daniel Thalmann,et al.  Human Motion Capture Driven by Orientation Measurements , 1999, Presence: Teleoperators & Virtual Environments.

[37]  M. Griffin,et al.  Benefits of helmet-mounted display image stabilisation under whole-body vibration. , 1984, Aviation, space, and environmental medicine.

[38]  Karri T. Palovuori,et al.  Shadowtrack: A Novel Tracking System Based on Spreadspectrum Spatio-Temporal Illumination , 2000, Presence: Teleoperators & Virtual Environments.

[39]  Dohyung Kim,et al.  An optical tracker for augmented reality and wearable computers , 1997, Proceedings of IEEE 1997 Annual International Symposium on Virtual Reality.

[40]  William Ribarsky,et al.  The Perceptive Workbench: toward spontaneous and natural interaction in semi-immersive virtual environments , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[41]  Ivan E. Sutherland,et al.  A head-mounted three dimensional display , 1968, AFIPS Fall Joint Computing Conference.

[42]  Chris Harris,et al.  Geometry from visual motion , 1993 .

[43]  Richard L. Holloway,et al.  Registration Error Analysis for Augmented Reality , 1997, Presence: Teleoperators & Virtual Environments.

[44]  Frederick P. Brooks,et al.  Moving objects in space: exploiting proprioception in virtual-environment interaction , 1997, SIGGRAPH.

[45]  Bernard D. Adelstein,et al.  Discrimination of changes in latency during head movement , 1999, HCI.

[46]  Ronald Pose,et al.  Priority rendering with a virtual reality address recalculation pipeline , 1994, SIGGRAPH.

[47]  Eric Foxlin,et al.  TOWARD MINIMAL LATENCY SIMULATION SYSTEMS , 1998 .

[48]  Chris Shaw,et al.  On temporal-spatial realism in the virtual reality environment , 1991, UIST '91.

[49]  Ronald Azuma,et al.  Improving static and dynamic registration in an optical see-through HMD , 1994, SIGGRAPH.

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

[51]  D. E. Manolakis,et al.  Efficient solution and performance analysis of 3-D position estimation by trilateration , 1996 .

[52]  Henry Fuchs,et al.  Frameless rendering: double buffering considered harmful , 1994, SIGGRAPH.

[53]  Lv Zhi-qing,et al.  Coriolis Vibratory Gyros , 2004 .

[54]  Joseph A. Paradiso,et al.  Applying electric field sensing to human-computer interfaces , 1995, CHI '95.

[55]  R. Held,et al.  Adaptation to displaced and delayed visual feedback from the hand. , 1966 .

[56]  Daniel E. Koditschek,et al.  Robotics Research : the ninth International Symposium , 2000 .

[57]  H. Durrant-Whyte,et al.  A sub-optimal algorithm for automatic map building , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[58]  Ulrich Neumann,et al.  A self-tracking augmented reality system , 1996, VRST.

[59]  Susumu Tachi,et al.  Compensation of time lag between actual and virtual spaces by multi-sensor integration , 1994, Proceedings of 1994 IEEE International Conference on MFI '94. Multisensor Fusion and Integration for Intelligent Systems.

[60]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[61]  Eric M. Foxlin Head tracking relative to a moving vehicle or simulator platform using differential inertial sensors , 2000, Defense, Security, and Sensing.

[62]  W. Richard Fright,et al.  The Effects of Metals and Interfering Fields on Electromagnetic Trackers , 1998, Presence.

[63]  James L. Crowley,et al.  Position estimation for a mobile robot using vision and odometry , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[64]  Kenneth J. Hintz,et al.  Sensor measurement scheduling: an enhanced dynamic, preemptive algorithm , 1998 .

[65]  N. P. Reddy,et al.  EMG-Based Interface for Position Tracking and Control in VR Environments and Teleoperation , 1997, Presence: Teleoperators & Virtual Environments.

[66]  Frank J. Ferrin Survey of helmet tracking technologies , 1991, Medical Imaging.

[67]  Peter Cheeseman,et al.  A stochastic map for uncertain spatial relationships , 1988 .

[68]  Michael J. Griffin,et al.  Compensating Lags in Head-Coupled Displays Using Head Position Prediction and Image Deflection , 1992 .

[69]  Jeffrey K. Uhlmann,et al.  A non-divergent estimation algorithm in the presence of unknown correlations , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[70]  John J. Leonard,et al.  A Computationally Efficient Method for Large-Scale Concurrent Mapping and Localization , 2000 .

[71]  Yakov Bar-Shalom,et al.  Multitarget-Multisensor Tracking: Principles and Techniques , 1995 .

[72]  Klaus Dorfmüller An Optical Tracking System for VR/AR-Applications , 1999, EGVE.