Abstract
Whereas cooperation and collaboration have become two popular words in virtual reality, the problem of cooperative manipulation has been mainly left aside due to the great number of other challenges facing anyone trying to setup multi-user worlds. We define cooperative manipulation as a situation where two or more users interact on the same object in a concurrent but cooperative way. The focus of this paper is to describe an experiment whose goal was to experiment problems specific of cooperative manipulation setups. Those problems include synchronizing user’s input over the network, mapping user’s input into a meaningful 3-D movement thanks to what we call a model of activity and giving him relevant visual information. In this paper, we present a general framework able to take into account these problems.It is compatible with physically simulated objects and has been implemented using Java, VRML and a distributed approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
M. R. Macedonia, M. J. Zyda, D. R. Pratt, P. T. Barham, and S. Zeswitz, “Npsnet: A network software architecture for larger scale virtual environments,” Presence, vol. 3, no. 4, 1994.
Y. Honda, K. Matsuda, J. Rekimoto, and R. Lea, “Virtual society: extending the WWW to support a multi-user interactive shared 3D environment,” in 1995 Symposium on the Virtual Reality Modeling Language (VRML ‘95) (ACM, ed.), (New York, NY, USA), pp. 109–116, ACM Press, 1996.
W. Broil, “DWTP — an Internet protocol for shared virtual environments,” in Proceedings VRML 98: third Symposium on the Virtual Reality Modeling Language, Monterey, California, February 16–19, 1998 (S. N. Spencer, ed.), (New York, NY, USA), pp. 49–56, ACM Press, 1998.
S. Benford and L. E. Fahlen, “Awareness, focus, and aura: A spatial model of interaction in virtual worlds,” in Proceedings of the Fifth International Conference on Human-Computer Interaction, vol. 2 of III. Media, pp. 693–698, 1993.
R. Lea, Y. Honda, K. Matsuda, and S. Matsuda, “Place: Architecture and performance,” in VRML 97: Second Symposium on the Virtual Reality Modeling Language (R. Carey and P. Strauss, eds.), (New York City, NY), ACM SIGGRAPH/ACM SIGCOMM, ACM Press, Feb. 1997. ISBN 0–89791–886–x.
C. Morningstar and F. R. Farmer, “The lessons of lucasfilm’s habitat,” in Cyberspace:First Steps ( M. Benedikt, ed.), MIT press, Cambridge, Mass., 1990.
R. Lea, Y. Honda, and K. Matsuda, “Virtual society: Collaboration in 3D spaces on the internet,” Computer Supported Cooperative Work, vol. 6, no. 2/3, pp. 227–250, 1997.
C. Greenhalgh and S. Benford, “MASSIVE: A collaborative virtual environment for teleconferencing,” ACM Transactions on Computer-Human Interaction, vol. 2, no. 3, pp. 239–261, 1995.
A. Johnson, M. Roussos, J. Leigh, C. Barnes, C. Vasilakis, and T. Moher, “The nice project: Learning together in a virtual world,” in In the proceedings of VRAIS ’ 98, pp. 1’76–183, Mar 1998.
J. Leigh, A. Johnson, and T. DeFanti, “Calvin: an immersimedia design environment utilizing heterogeneous perspectives.,” in In Proceedings of IEEE International Conference on Multimedia Computing and Systems ‘86, pp. 20–23, June 1996.
W. Broil, “Extending vrml to support collaborative virtual environments,” in Proceedings of CVE’96, Workshop on Collaborative Virtual Environments, pp. 47–54, Sept 1996.
W. Broil, “Interacting in distributed collaborative virtual environments,” in Proceedings of the IEEE Virtual Reality Annual International Symposium–VRAIS’95, pp. 148–155, IEEE Computer Society Press, March 1995.
S. Lorcy, N. Plouzeau, and J. Jezequel, “A framework managing quality of service contracts in distributed applications,” in Proc. of the 26th Int. Conf. on Technology of Object-oriented Languages and Systems (TOOLS USA ‘98), pp. 125–137, Aug. 1998.
S. Lorcy and N. Plouzeau, “A distributed algorithm for managing group membership with multiple groups,” in Proc. of the Int. Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA ‘88), pp. 1643–1649, July 1998.
S. Donikian and R. Cozot, “General animation and simulation platform,” in Computer Animation and Simulation ‘85 (D. Terzopoulos and D. Thalmann, eds.), pp. 197–209, Eurographics, Springer-Verlag, Sept. 1995. ISBN 3–211–82738–2
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag/Wien
About this paper
Cite this paper
Margery, D., Arnaldi, B., Plouzeau, N. (1999). A General Framework for Cooperative Manipulation in Virtual Environments. In: Gervautz, M., Schmalstieg, D., Hildebrand, A. (eds) Virtual Environments ’99. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6805-9_17
Download citation
DOI: https://doi.org/10.1007/978-3-7091-6805-9_17
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-83347-6
Online ISBN: 978-3-7091-6805-9
eBook Packages: Springer Book Archive