Toward event-based haptics: rendering contact using open-loop force pulses

An event-based method is proposed to improve realism in haptic displays. Many interesting interactions, for example tapping on a stiff environment, are characterized by ringing and high-frequency force signals. Traditional closed loop controllers, however, do not generate much information between 300 Hz and 1 kHz, to which human users are very sensitive. We propose brief open-loop playback at these frequencies, triggered by appropriate events. As a first step in rendering contact with stiff virtual surfaces, we apply short force pulses that neutralize momentum as quickly as possible and bring the haptic device to rest. Experiments verify shorter penetration depths and higher effective stiffness compared to those of traditional displays. The pulses also provide high-frequency signals and improve the user's sense of touch. Event-based playback presents a substantial departure from traditional approaches, as high frequency forces are generated separately from low-frequency feedback. These forces are computed as functions of the contact event and conditions instead of the user's instantaneous state.

[1]  Nicola J. Ferrier,et al.  A New Method for Design and Control of Haptic Interfaces for Display of Rigid Surfaces , 1999, Dynamic Systems and Control.

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

[3]  J. Edward Colgate,et al.  Passivity of a class of sampled-data systems: Application to haptic interfaces , 1997, J. Field Robotics.

[4]  J. Edward Colgate,et al.  Implementation of stiff virtual walls in force-reflecting interfaces , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[5]  Dinesh K. Pai,et al.  The Sounds of Physical Shapes , 1998, Presence.

[6]  Katherine J. Kuchenbecker,et al.  Characterizing the Human Wrist for Improved Haptic Interaction , 2003 .

[7]  Randy E. Ellis,et al.  Numerical Methods for the Force Reflection of Contact , 1997 .

[8]  Robert D. Howe,et al.  Tactile Display of High-Frequency Information in Teleoperation and Virtual Environments. , 1995 .

[9]  Nicola J. Ferrier,et al.  Design and Control of a Force-Reflecting Haptic Interface for Teleoperational Grasping , 2002 .

[10]  Allison M. Okamura,et al.  Vibration feedback models for virtual environments , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[11]  Dinesh K. Pai,et al.  FoleyAutomatic: physically-based sound effects for interactive simulation and animation , 2001, SIGGRAPH.

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

[13]  Kenneth R. Boff,et al.  Engineering data compendium : human perception and performance , 1988 .

[14]  James Edward Colgate,et al.  Passivity of a class of sampled-data systems: application to haptic interfaces , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[15]  F. Brooks,et al.  Feeling and seeing: issues in force display , 1990, ACM Symposium on Interactive 3D Graphics and Games.

[16]  Mark R. Cutkosky,et al.  CONTACT FORCE PERCEPTION WITH AN UNGROUNDED HAPTIC INTERFACE , 1997 .

[17]  Allison M. Okamura,et al.  Haptic exploration of objects with rolling and sliding , 1997, Proceedings of International Conference on Robotics and Automation.

[18]  Allison M. Okamura,et al.  Reality-based models for vibration feedback in virtual environments , 2001 .

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

[20]  Robert D. Howe,et al.  Tactile Display of Vibratory Information in Teleoperation and Virtual Environments , 1995, Presence: Teleoperators & Virtual Environments.