A survey of communication and awareness in collaborative virtual environments

In the domain of Collaborative Virtual Environments (CVEs), many virtual worlds, frameworks and techniques are built based on a specific and direct purpose. There is not a general and still good and efficient enough solution for all the collaborative systems. Depending on the purpose of the collaborative work, the techniques of interaction and of manipulation change from one application to another. Despite this difference between interaction techniques, they always benefit greatly from awareness features that help in explicating implicit knowledge related to one's own and others' working activities as well as to virtual workspace. In addition, people in CVEs also use communication channels to negotiate shared understandings of task goals, of task decomposition and of task progress. Therefore, awareness and communication are usually considered as “instruments” to complete collaborative tasks in the environment. However, few research work have been devoted to improving the awareness and the communication channels in CVEs for a better collaboration between users. In this paper, we will study the importance of awareness and communication in collaborative virtual environments. We will investigate different kinds of awareness which need to be carefully designed. We will also discuss different communication means and how to cope with this diversity, so we can benefit from the availability of different peripheral devices and can find an effective communication means to work together. Finally, we will make some propositions to overcome these actual limitations of CVEs.

[1]  Randolph L. Jackson,et al.  Collaboration and learning within immersive virtual reality , 2000, CVE '00.

[2]  Steve Benford,et al.  Managing mutual awareness in collaborative virtual environments , 1994 .

[3]  Randy Pausch,et al.  Virtual reality on a WIM: interactive worlds in miniature , 1995, CHI '95.

[4]  Marc Fabri,et al.  The Emotional Avatar: Non-verbal Communication Between Inhabitants of Collaborative Virtual Environments , 1999, Gesture Workshop.

[5]  Carla Maria Dal Sasso Freitas,et al.  Cooperative object manipulation in collaborative virtual environments , 2008, Journal of the Brazilian Computer Society.

[6]  William Ribarsky,et al.  Visualization and analysis using virtual reality , 1994, IEEE Computer Graphics and Applications.

[7]  Markus H. Gross,et al.  Data streaming in telepresence environments , 2005, IEEE Transactions on Visualization and Computer Graphics.

[8]  Steve Benford,et al.  Supporting awareness and interaction through collaborative virtual interfaces , 1999, UIST '99.

[9]  Roy A. Ruddle,et al.  Using Teleporting, Awareness and Multiple Views to Improve Teamwork in Collaborative Virtual Environments , 2008, IPT/EGVE.

[10]  Ulrich Lang,et al.  Evaluation of a Collaborative Volume Rendering Application in a Distributed Virtual Environment , 2002, EGVE.

[11]  Paul Dourish,et al.  Awareness and coordination in shared workspaces , 1992, CSCW '92.

[12]  Daniel Thalmann,et al.  Nonverbal communication interface for collaborative virtual environments , 1999, Virtual Reality.

[13]  Thierry Duval,et al.  A Generic Model for Embedding Users' Physical Workspaces into Multi-Scale Collaborative Virtual Environments , 2010 .

[14]  Eric D. Ragan,et al.  Collaborative navigation in virtual search and rescue , 2012, 2012 IEEE Symposium on 3D User Interfaces (3DUI).

[15]  Markus Sohlenkamp,et al.  Integrating communication, cooperation, and awareness: the DIVA virtual office environment , 1994, CSCW '94.

[16]  Elizabeth F. Churchill,et al.  Collaborative virtual environments: An introductory review of issues and systems , 1998, Virtual Reality.

[17]  Steve Cisler Computer-supported cooperative work and groupware , 1988 .

[18]  Bernd Fröhlich,et al.  The Bent Pick Ray: An Extended Pointing Technique for Multi-User Interaction , 2006, 3D User Interfaces (3DUI'06).

[19]  Seng-Phil Hong,et al.  Access control in collaborative systems , 2005, CSUR.

[20]  Thierry Duval,et al.  Guiding Techniques for Collaborative Exploration in Multi-scale Shared Virtual Environments , 2013, GRAPP/IVAPP.

[21]  William Ribarsky,et al.  The virtual annotation system , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[22]  John Bowers,et al.  Talk and embodiment in collaborative virtual environments , 1996, CHI.

[23]  Carl Gutwin,et al.  A Descriptive Framework of Workspace Awareness for Real-Time Groupware , 2002, Computer Supported Cooperative Work (CSCW).

[24]  Simon Richir,et al.  The "Bubble" technique: interacting with large virtual environments using haptic devices with limited workspace , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[25]  Steve Benford,et al.  A Spatial Model of Interaction in Large Virtual Environments , 1993, ECSCW.

[26]  Allen Newell,et al.  The model human processor: An engineering model of human performance. , 1986 .

[27]  Ivan Poupyrev,et al.  Virtual Notepad: handwriting in immersive VR , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[28]  Ronald M. Baecker,et al.  Readings in Groupware and Computer-Supported Cooperative Work: Assisting Human-Human Collaboration , 1992 .

[29]  Thierry Duval,et al.  Improving awareness for 3D virtual collaboration by embedding the features of users’ physical environments and by augmenting interaction tools with cognitive feedback cues , 2014, Journal on Multimodal User Interfaces.

[30]  Steve Benford,et al.  Coping with inconsistency due to network delays in collaborative virtual environments , 1999, VRST '99.

[31]  Jeremy N. Bailenson,et al.  Transformed Social Interaction: Decoupling Representation from Behavior and Form in Collaborative Virtual Environments , 2004, Presence: Teleoperators & Virtual Environments.

[32]  S. Greenberg,et al.  The Importance of Awareness for Team Cognition in Distributed Collaboration , 2001 .

[33]  Thierry Duval,et al.  Managing Network Troubles while Interacting within Collaborative Virtual Environments , 2006, Computer Supported Acitivity Coordination.

[34]  Thomas C. Meyer,et al.  Integrating perceptual and symbolic information in VR , 1995, IEEE Computer Graphics and Applications.