Transparency analysis of client-server-based multi-rate haptic interaction with deformable objects

In this paper we describe a client-server architecture for haptic interaction with simulated deformable objects. The computationally expensive object deformation is computed on the server at a low temporal update rate and transmitted to the clients. There, an intermediate representation of the deformable object is used to locally render haptic force feedback displayed to the user at the required rate of 1 kHz. Based on a one-dimensional deformable object, we analyze the transparency of this multi-rate architecture for a single client interaction. The delay introduced by the deformation simulation and the client-server communication leads to increased rendered forces at the clients compared to a reference scenario without delay. We propose a method that adaptively adjusts the stiffness used in the local force rendering at the client to compensate for this. The evaluation shows that the proposed method successfully compensates the effect of delay in the tested delay range of up to 100 ms.

[1]  Torsten Kuhlen,et al.  Haptic Palpation for Medical Simulation in Virtual Environments , 2012, IEEE Transactions on Visualization and Computer Graphics.

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

[3]  Eckehard G. Steinbach,et al.  Delay compensation in Shared Haptic Virtual Environments , 2014, 2014 IEEE Haptics Symposium (HAPTICS).

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

[5]  Tsuneo Yoshikawa,et al.  Bilateral control of master-slave manipulators for ideal kinesthetic coupling-formulation and experiment , 1994, IEEE Trans. Robotics Autom..

[6]  John Kenneth Salisbury,et al.  Deformable haptic rendering for volumetric medical image data , 2013, 2013 World Haptics Conference (WHC).

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

[8]  Angel Rubio,et al.  Stability analysis of a 1 DOF haptic interface using the Routh-Hurwitz criterion , 2004, IEEE Transactions on Control Systems Technology.

[9]  Martin Buss,et al.  A Survey of Environment-, Operator-, and Task-adapted Controllers for Teleoperation Systems , 2010 .

[10]  Jernej Barbic,et al.  Six-DoF Haptic Rendering of Contact Between Geometrically Complex Reduced Deformable Models , 2008, IEEE Transactions on Haptics.

[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]  Dongjun Lee,et al.  Consensus-Based Peer-to-Peer Control Architecture for Multiuser Haptic Interaction Over the Internet , 2013, IEEE Transactions on Robotics.

[13]  Cagatay Basdogan,et al.  Real-time visio-haptic interaction with static soft tissue models having geometric and material nonlinearity , 2010, Comput. Graph..

[14]  L. Jones Kinesthetic Sensing , 2000 .

[15]  El Saddik,et al.  The Potential of Haptics Technologies , 2007, IEEE Instrumentation & Measurement Magazine.

[16]  Kaoru Sezaki,et al.  Architecture of haptics communication system for adaptation to network environments , 2001, IEEE International Conference on Multimedia and Expo, 2001. ICME 2001..

[17]  Mariano Alcañiz Raya,et al.  Real-time deformable models for surgery simulation: a survey , 2005, Comput. Methods Programs Biomed..

[18]  Seokhee Lee,et al.  Transparency analysis and delay compensation scheme for haptic-based networked virtual environments , 2009, Comput. Commun..

[19]  Stephane Cotin,et al.  Constraint-Based Haptic Rendering of Multirate Compliant Mechanisms , 2011, IEEE Transactions on Haptics.

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

[21]  Probal Mitra,et al.  Model-mediated Telemanipulation , 2008, Int. J. Robotics Res..

[22]  Yin Yang,et al.  Distributed Haptic Interactions with Physically Based 3D Deformable Models over Lossy Networks , 2013, IEEE Transactions on Haptics.

[23]  John Kenneth Salisbury,et al.  A Multirate Approach to Haptic Interaction with Deformable Objects Single and Multipoint Contacts , 2005, Int. J. Robotics Res..

[24]  Sandra Hirche,et al.  Human-Oriented Control for Haptic Teleoperation , 2012, Proceedings of the IEEE.