A Haptic Interface for Linked Immersive and Desktop Displays: Maintaining Sufficient Frame Rate for Haptic Rendering

We perceive the real world through many senses. Most Virtual Reality (VR) display systems, however, only present the illusion to our visual and sometimes audio senses. Walk-in display systems, such as a CAVE, allow users to see their own bodies as they interact with virtual objects. Collaborative virtual environments CVE allow many users to share the same virtual experience including the manipulation of common objects. Haptic display systems allow a user to feel virtual objects. This project combines these three technologies to provide a natural interface for the shared manipulation of objects. Maintaining a sufficient frame rate, regardless of graphical complexity, is essential for feeling the texture of objects. We demonstrate that decoupling graphical and haptic rendering on to separate machines can maintain suitable frame rate, latency and jitter characteristics for visual and haptic senses, while maintaining sufficient consistency between them. We observed a relationship between the frame rate of visual representation affects the usability of the haptic interface.

[1]  David Wang,et al.  The effect of time delays on tele-haptics , 2003, The 2nd IEEE Internatioal Workshop on Haptic, Audio and Visual Environments and Their Applications, 2003. HAVE 2003. Proceedings..

[2]  W. Harwin,et al.  Improved Haptic Rendering for Multi-Finger Manipulation Using Friction Cone based God-Objects , 2002 .

[3]  David Roberts,et al.  Influence of the supporting protocol on the latencies induced by concurrency control within a large scale multi user distributed virtual reality system , 1999 .

[4]  Daniel Thalmann,et al.  Anyone for Tennis? , 1999, Presence: Teleoperators & Virtual Environments.

[5]  Ilona Heldal,et al.  Collaborating in networked immersive spaces: as good as being there together? , 2001, Comput. Graph..

[6]  Cagatay Basdogan,et al.  An experimental study on the role of touch in shared virtual environments , 2000, TCHI.

[7]  Wolfgang Broll,et al.  Populating the Internet: supporting multiple users and shared applications with VRML , 1997, VRML '97.

[8]  Chris Greenhalgh,et al.  Making Networked Virtual Environments Work , 2001, Presence: Teleoperators & Virtual Environments.

[9]  Mel Slater,et al.  Collaboration in a Mediated Haptic Environment , 2002 .

[10]  Anthony Steed,et al.  An Overview of the COVEN Platform , 2001, Presence: Teleoperators & Virtual Environments.

[11]  Mel Slater,et al.  Collaboration in Tele-Immersive Environments , 2002, EGVE.

[12]  Paul Sharkey,et al.  Translation and rotation of multi-point contacted virtual objects , 2003 .

[13]  M. S. Turner,et al.  Anyone for tennis? , 1986, Nature.

[14]  Jesper Mortensen,et al.  Spelunking: Experiences using the DIVE System on CAVE-like Platforms , 2001, EGVE/IPT.

[15]  Blake Hannaford,et al.  Architectures for shared haptic virtual environments , 1997, Comput. Graph..

[16]  Wai Yu,et al.  Haptic virtual environment performance over IP networks: a case study , 2003, Proceedings Seventh IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[17]  Roy A. Ruddle,et al.  Symmetric and asymmetric action integration during cooperative object manipulation in virtual environments , 2002, TCHI.

[18]  Christer Carlsson,et al.  DIVE - A platform for multi-user virtual environments , 1993, Comput. Graph..

[19]  Makoto Sato,et al.  Scaleable SPIDAR: A Haptic Interface For Human-Scale Virtual Environments , 2000, Haptic Human-Computer Interaction.

[20]  Oliver Otto,et al.  Constructing a Gazebo: Supporting Teamwork in a Tightly Coupled, Distributed Task in Virtual Reality , 2003, Presence: Teleoperators & Virtual Environments.

[21]  John Kenneth Salisbury,et al.  Phantom-Based Haptic Interaction with Virtual Objects , 1997, IEEE Computer Graphics and Applications.

[22]  Hyouk Ryeol Choi,et al.  Haptic display in the virtual collaborative workspace shared by multiple users , 1997, Proceedings 6th IEEE International Workshop on Robot and Human Communication. RO-MAN'97 SENDAI.