Collaborative interactive physical simulation

This article proposes a flexible solution for collaborative physical simulation. The proposed solution is resistant to low-performance networks. Unlike classical client/server models, it maintains the level of interaction of user in case of network shutdown. For such purpose, we use a loose-synchronized simulation framework that weakens (under some tolerance) the classical condition of synchronization for physical simulation. In the case of deterministic simulations, such simulation schemes ensures that all hosts asymptotically share the same, physically consistent, physical configuration. What is more, all hosts converge to this configuration in a smooth way.

[1]  John Locke An Introduction to the Internet Networking Environment and SIMNET/DIS , 1993 .

[2]  Randima Fernando,et al.  GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics , 2004 .

[3]  Matt Adcock,et al.  Using collaborative haptics in remote surgical training , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[4]  Joel Brown,et al.  Spring: a general framework for collaborative, real-time surgical simulation. , 2002, Studies in health technology and informatics.

[5]  Marie-Paule Cani,et al.  Displacement constraints for interactive modeling and animation of articulated structures , 1994, The Visual Computer.

[6]  Ming C. Lin,et al.  Stable and responsive six-degree-of-freedom haptic manipulation using implicit integration , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[7]  Jérémie Allard,et al.  FlowVR: A Middleware for Large Scale Virtual Reality Applications , 2004, Euro-Par.

[8]  John Kenneth Salisbury,et al.  A Collaborative Virtual Environment for the Simulation of Temporal Bone Surgery , 2004, MICCAI.

[9]  Laurent Grisoni,et al.  Asynchronous Interactive Physical Simulation , 2004 .

[10]  Jean-Christophe Nebel,et al.  Collaborative animation over the network , 1999, Proceedings Computer Animation 1999.

[11]  Thomas Sangild Sørensen,et al.  A GPU accelerated spring mass system for surgical simulation. , 2005, Studies in health technology and informatics.

[12]  Chris Gunn,et al.  A networked haptic virtual environment for teaching temporal bone surgery. , 2005, Studies in health technology and informatics.

[13]  James M. Calvin,et al.  The SIMNET virtual world architecture , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.