Modelling of haptic vibration textures with infinite-impulse-response filters

Vibration feedback models are known to be effective to convey tactile characteristics in virtual environments and they can be rendered with existing haptic devices. In this paper we develop a novel texture model based on a spatial distribution of infinite-impulse-response filters which operate in the time domain. We match the impulse response of the filters to measured acceleration profiles obtained from scanning of real-world objects. We report results on surfaces with varying roughness characteristics including surfaces with stochastic variations and surfaces with regular features. Our novel use of infinite-impulse-response filters allows us to represent multiple frequencies of the response, and to unify the haptic texture model to arbitrary surfaces unlike the conventional rendering method for patterned textures based on a decaying sinusoid. We employ an existing hand-held mobile scanning set-up with a visually-tracked probe, which provides acceleration and force profiles. Our simple capturing devices also removes any need for a robotic manipulator.

[1]  T. W. Parks,et al.  Digital Filter Design , 1987 .

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

[3]  Cagatay Basdogan,et al.  A Ray-Based Haptic Rendering Technique for Displaying Shape and Texture of 3D Objects in Virtual Environments , 1997, Dynamic Systems and Control.

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

[5]  R. Klatzky,et al.  Tactile roughness perception with a rigid link interposed between skin and surface , 1999, Perception & psychophysics.

[6]  S. Wall,et al.  Modelling of Surface Identifying Characteristics Using Fourier Series , 1999, Dynamic Systems and Control.

[7]  M. Cutkosky,et al.  Roughness Perception of Haptically Displayed Fractal Surfaces , 2000, Dynamic Systems and Control: Volume 2.

[8]  Dinesh K. Pai,et al.  The WHaT: a wireless haptic texture sensor , 2003, 11th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2003. HAPTICS 2003. Proceedings..

[9]  Katherine J. Kuchenbecker,et al.  Improving contact realism through event-based haptic feedback , 2006, IEEE Transactions on Visualization and Computer Graphics.

[10]  Rajni V. Patel,et al.  Needle insertion into soft tissue: a survey. , 2007, Medical engineering & physics.

[11]  Jochen Lang,et al.  Interactive Scanning of Haptic Textures and Surface Compliance , 2007, Sixth International Conference on 3-D Digital Imaging and Modeling (3DIM 2007).

[12]  Vincent Hayward,et al.  Do it yourself haptics: part I , 2007, IEEE Robotics & Automation Magazine.

[13]  Moustapha Hafez,et al.  Tactile interfaces: technologies, applications and challenges , 2007, The Visual Computer.

[14]  S. Andrews,et al.  Haptic Texturing based on Real-World Samples , 2007, 2007 IEEE International Workshop on Haptic, Audio and Visual Environments and Games.