Improved Tracking Using a Hybrid Optcial-Haptic Three-Dimensional Tracking System

The aim of this paper is to asses to what extent an optical tracking system (OTS) used for position tracking in virtual reality can be improved by combining it with a human scale haptic device named Scalable-SPIDAR. The main advantage of the Scalable-SPIDAR haptic device is the fact it is unobtrusive and not dependent of free line-of-sight. Unfortunately, the accuracy of the Scalable-SPIDAR is affected by bad-tailored mechanical design. We explore to what extent the influence of these inaccuracies can be compensated by collecting precise information on the nonlinear error by using the OTS and applying support vector regression (SVR) for calibrating the haptic device reports. After calibration of the Scalable-SPIDAR we have found that the average error in position readings reduced from to 263.7240±75.6207 mm to 12.6045±8.4169 mm. These results encourage the development of a hybrid haptic-optical system for virtual reality applications where the haptic device acts as an auxiliary source of position information for the optical tracker.

[1]  M. Aizerman,et al.  Theoretical Foundations of the Potential Function Method in Pattern Recognition Learning , 1964 .

[2]  Alexander J. Smola,et al.  Support Vector Method for Function Approximation, Regression Estimation and Signal Processing , 1996, NIPS.

[3]  Marie-Odile Berger,et al.  Handling uncertain sensor data in vision-based camera tracking , 2004, Third IEEE and ACM International Symposium on Mixed and Augmented Reality.

[4]  Mark A. Livingston,et al.  Superior augmented reality registration by integrating landmark tracking and magnetic tracking , 1996, SIGGRAPH.

[5]  Alexander J. Smola,et al.  Support Vector Regression Machines , 1996, NIPS.

[6]  Bernhard Schölkopf,et al.  On a Kernel-Based Method for Pattern Recognition, Regression, Approximation, and Operator Inversion , 1998, Algorithmica.

[7]  Bernhard Schölkopf,et al.  The connection between regularization operators and support vector kernels , 1998, Neural Networks.

[8]  Wolfgang Birkfellner,et al.  Calibration of tracking systems in a surgical environment , 1998, IEEE Transactions on Medical Imaging.

[9]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[10]  Makoto Sato,et al.  Multi-modal haptic device for large-scale virtual environments , 2000, ACM Multimedia.

[11]  V. Vapnik Estimation of Dependences Based on Empirical Data , 2006 .

[12]  Makoto Sato,et al.  3-dimensional Interface Device For Virtual Work Space , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Shun-Feng Su,et al.  Robust support vector regression networks for function approximation with outliers , 2002, IEEE Trans. Neural Networks.

[14]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[15]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[16]  Axel Pinz,et al.  Building a hybrid tracking system: integration of optical and magnetic tracking , 1999, Proceedings 2nd IEEE and ACM International Workshop on Augmented Reality (IWAR'99).

[17]  Vladimir Vapnik,et al.  Estimation of Dependences Based on Empirical Data: Springer Series in Statistics (Springer Series in Statistics) , 1982 .

[18]  John W. Tukey,et al.  Exploratory Data Analysis. , 1979 .

[19]  Gábor Székely,et al.  Calibration, Registration, and Synchronization for High Precision Augmented Reality Haptics , 2009, IEEE Transactions on Visualization and Computer Graphics.

[20]  Abdellatif Mtibaa,et al.  SPIDAR calibration based on regression methods , 2014, Proceedings of the 11th IEEE International Conference on Networking, Sensing and Control.

[21]  Ronald Azuma,et al.  Hybrid inertial and vision tracking for augmented reality registration , 1999, Proceedings IEEE Virtual Reality (Cat. No. 99CB36316).