Analysis of registration accuracy for collocated haptic-visual display system

Consistency between haptic display and visual display is an important requirement to construct high fidelity virtual reality systems. Spatial registration method for accurate collocated haptic-visual display based on half-silvered mirror is proposed in this paper. The registration accuracy is defined to be the distance between the virtual avatar and the haptic interface point with regard to the human eye coordinate system. Spatial registration algorithm combined offline calibration module with online measurement module is proposed based on registration of human's eye camera with OpenGL camera. High precision FARO Arm is utilized to calibrate the external and internal parameters in haptic and visual coordination systems. Sensitivity of errors on the registration precision is analyzed and optimal eye position is determined. Three kinds of experiments are carried out to validate the registration accuracy qualitatively and quantitatively.

[1]  S. Umeyama,et al.  Least-Squares Estimation of Transformation Parameters Between Two Point Patterns , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  G. Dawe,et al.  Design of the ImmersiveTouch TM : a High-Performance Haptic Augmented Virtual Reality System , 2005 .

[3]  Wei Ji,et al.  3D Stereo Viewing Evaluation for the Virtual Haptic Back Project , 2006, 2006 14th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[4]  John Kenneth Salisbury,et al.  A constraint-based god-object method for haptic display , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[5]  Christian Sandor,et al.  Visuo-Haptic Systems: Half-Mirrors Considered Harmful , 2007, Second Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (WHC'07).

[6]  Takeo Kanade,et al.  WYSIWYF Display: A Visual/Haptic Interface to Virtual Environment , 1999, Presence.