Feeling a rigid virtual world through an impulsive haptic display

In this paper the first haptic display capable of applying a true impulse to the operator is presented. The applied impulse results in an immediate change of the user's momentum. Such a change is considered to be invaluable in making interactions with rigid virtual objects feel realistic. Conventional methods can only approximate impulses by outputting a constant force over a certain number of sample periods. The quality of these impulses is therefore limited by the maximum torque of the motor. At high interaction velocities these methods lose realism. The usage of large motors not only brings along safety issues, it also compromises the feeling of free motion. The new haptic display can generate an arbitrarily large impulse by continuously adapting the amount of momentum of a momentum wheel. At the predicted instant of contact with the virtual object, an electromagnetic tooth-clutch is engaged. The momentum wheel is mechanically connected to the handle of the haptic display and a real, but controlled, collision between the operator and momentum wheel is realized. The impulse generation part of the device is in fact the first 'generalized encountered haptic display'. Like typical encountered haptic displays its influence is not felt in free motion, but in contrast to them it is not limited to only static encounters, but effectively applicable to make encounters over a full velocity spectrum.

[1]  Blake Hannaford,et al.  A two-port framework for the design of unconditionally stable haptic interfaces , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[2]  Vincent Hayward,et al.  Discrete-time adaptive windowing for velocity estimation , 2000, IEEE Trans. Control. Syst. Technol..

[3]  John F. Canny,et al.  Impulse-based simulation of rigid bodies , 1995, I3D '95.

[4]  David Baraff,et al.  Analytical methods for dynamic simulation of non-penetrating rigid bodies , 1989, SIGGRAPH.

[5]  Blake Hannaford,et al.  Time domain passivity control of haptic interfaces , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[6]  J. Edward Colgate,et al.  Factors affecting the Z-Width of a haptic display , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[7]  Lawrence R. Rabiner,et al.  Applications of a nonlinear smoothing algorithm to speech processing , 1975 .

[8]  Holly O. Witteman,et al.  Modeling of Impact Dynamics: A Literature Survey , 2000 .

[9]  J. Edward Colgate,et al.  Nonholonomic haptic display , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[10]  Katherine J. Kuchenbecker,et al.  Event-based haptics and acceleration matching: portraying and assessing the realism of contact , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[11]  Michael D. Williams,et al.  Toward event-based haptics: rendering contact using open-loop force pulses , 2004, 12th International Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2004. HAPTICS '04. Proceedings..

[12]  Elizabeth A. Croft,et al.  Haptic rendering of rigid contacts using impulsive and penalty forces , 2005, IEEE Transactions on Robotics.

[13]  William A. McNeely,et al.  Robotic graphics: a new approach to force feedback for virtual reality , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[14]  Hideyuki Ando,et al.  A wearable force display based on brake change in angular momentum , 2002 .

[15]  J. Edward Colgate,et al.  REAL-TIME IMPULSE-BASED SIMULATION OF RIGID BODY SYSTEMS FOR HAPTIC DISPLAY , 1997 .

[16]  S. E. Salcudean,et al.  On the Emulation of Stiff Walls and Static Friction with a Magnetically Levitated Input/Output Devic , 1997 .

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

[18]  Hiroshi Noborio,et al.  A Precise Approach Calibrated by Experimental Data to Make an Artificial Impulse , 2003, Eurographics.

[19]  Dong-Soo Kwon,et al.  Haptic experimentation on a hybrid active/passive force feedback device , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[20]  Elizabeth A. Croft,et al.  Impulsive forces for haptic rendering of rigid contacts , 2004 .

[21]  Inna Sharf,et al.  Literature survey of contact dynamics modelling , 2002 .