Haptic rendering of rigid body collisions

This paper addresses the haptic rendering of rigid body collisions. A new method is proposed in which collision rendering is achieved in two steps. First, the haptic simulation uses a contact model whose stiffness is infinite during collisions and finite during sustained contact. This model is combined with a passive collision resolution scheme to compute collision impulses when new contacts arise. Second, the impulses are applied to the user's hand by a controller that coordinates forces and positions between the virtual environment and the haptic interface. Haptic rendering of rigid body collisions imparts forces that generate large hand accelerations when new contacts arise without requiring increased contact stiffness and damping. Experiments with a planar rigid virtual world validate the proposed approach.

[1]  B. D. Adelstein,et al.  Perceptual decomposition of virtual haptic surfaces , 1993, Proceedings of 1993 IEEE Research Properties in Virtual Reality Symposium.

[2]  Elizabeth A. Croft,et al.  Haptic feedback using local models of interaction , 2003, 11th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2003. HAPTICS 2003. Proceedings..

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

[4]  Oussama Khatib,et al.  Inertial Properties in Robotic Manipulation: An Object-Level Framework , 1995, Int. J. Robotics Res..

[5]  J. Edward Colgate,et al.  Issues in the haptic display of tool use , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[6]  Purang Abolmaesumi,et al.  Haptic interface control-design issues and experiments with a planar device , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[7]  Septimiu E. Salcudean,et al.  Haptic rendering of planar rigid-body motion using a redundant parallel mechanism , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

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

[9]  Oussama Khatib,et al.  The haptic display of complex graphical environments , 1997, SIGGRAPH.

[10]  Blake Hannaford,et al.  Stable haptic interaction with virtual environments , 1999, IEEE Trans. Robotics Autom..

[11]  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).

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

[13]  Abderrahmane Kheddar,et al.  A Model-Based Controller for Interactive Delayed Haptic Feedback Virtual Environments , 2003, J. Intell. Robotic Syst..

[14]  Blake Hannaford,et al.  Time-domain passivity control of haptic interfaces , 2001, IEEE Trans. Robotics Autom..

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

[16]  John Canny,et al.  Impulse-Based Dynamic Simulation , 1995 .

[17]  Oussama Khatib,et al.  Collision/Contact Models for Dynamic Simulation and Haptic Interaction , 2000 .

[18]  Lucy Y. Pao,et al.  Rate-hardness: a new performance metric for haptic interfaces , 2000, IEEE Trans. Robotics Autom..