On supporting collaborative haptic interactions with physically-based 3D deformations

Haptic-enabled collaborative systems have long been limited to 3D rigid models only, primarily due to slow force calculations, long-time deformable simulations and large communication loads. In this paper, we propose a novel system to support real-time sharing of haptic feedbacks and deformable simulations of physically-based 3D models in a distributed virtual environment. Particularly, adopting a spectral method, we can effectively complete force calculation and deformable simulation based on user manipulations so as to achieve real-time streaming with low network loads. In addition, we explain how our system works under two different collaborative network architectures, and analyze them separately. The experimental results confirm the validity of our approach and prove its effectiveness. Our research has a wide range of applications in such fields as education (e.g., distributed, virtual class rooms) and entertainment (e.g., gaming).

[1]  Dinesh K. Pai,et al.  ArtDefo: accurate real time deformable objects , 1999, SIGGRAPH.

[2]  Blake Hannaford,et al.  Experimental Internet Haptic Collaboration using Virtual Coupling Schemes , 2008, 2008 Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[3]  Alex Pentland,et al.  Good vibrations: modal dynamics for graphics and animation , 1989, SIGGRAPH.

[4]  Hyeong-Seok Ko,et al.  Modal warping: real-time simulation of large rotational deformation and manipulation , 2004, IEEE Transactions on Visualization and Computer Graphics.

[5]  Yin Yang,et al.  Real‐time hybrid solid simulation: spectral unification of deformable and rigid materials , 2010, Comput. Animat. Virtual Worlds.

[6]  J. Z. Zhu,et al.  The finite element method , 1977 .

[7]  Stephen D. Laycock,et al.  A Survey of Haptic Rendering Techniques , 2007, Comput. Graph. Forum.

[8]  Abdulmotaleb El-Saddik,et al.  Evaluating ALPHAN: A Communication Protocol for Haptic Interaction , 2008, 2008 Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[9]  B. Prabhakaran,et al.  Streaming 3D shape deformations in collaborative virtual environment , 2010, 2010 IEEE Virtual Reality Conference (VR).

[10]  Zhi Li Networked haptic cooperation using remote dynamic proxies , 2008 .

[11]  Eckehard Steinbach,et al.  On the compression and rendering of event-triggered force transients in networked virtual environments , 2009, 2009 IEEE International Workshop on Haptic Audio visual Environments and Games.

[12]  Demetri Terzopoulos,et al.  Physically based models with rigid and deformable components , 1988, IEEE Computer Graphics and Applications.

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