Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
The CAVE: audio visual experience automatic virtual environment
Communications of the ACM
Virtual community prescence awareness
ACM SIGGROUP Bulletin
Distributed Open Inventor: a practical approach to distributed 3D graphics
Proceedings of the ACM symposium on Virtual reality software and technology
Inside MASSIVE-3: flexible support for data consistency and world structuring
Proceedings of the third international conference on Collaborative virtual environments
A data exchange framework for networked CAD/CAM
Computers in Industry
Handling Client Mobility and Intermittent Connectivity in Mobile Web Accesses
MDM '03 Proceedings of the 4th International Conference on Mobile Data Management
The blue-c distributed scene graph
EGVE '03 Proceedings of the workshop on Virtual environments 2003
Avocado: A Distributed Virtual Reality Framework
VR '99 Proceedings of the IEEE Virtual Reality
IBM Systems Journal
A Survey of Middleware for Sensor Network and Challenges
ICPPW '06 Proceedings of the 2006 International Conference Workshops on Parallel Processing
A survey of middleware for sensor networks: state-of-the-art and future directions
Proceedings of the international workshop on Middleware for sensor networks
A survey of mobile and wireless technologies for augmented reality systems
Computer Animation and Virtual Worlds
The virtual museum of sculpture
Proceedings of the 3rd international conference on Digital Interactive Media in Entertainment and Arts
Real-Time Global Illumination for VR Applications
IEEE Computer Graphics and Applications
Interoperability among Heterogeneous Systems in Smart Home Environment
SITIS '08 Proceedings of the 2008 IEEE International Conference on Signal Image Technology and Internet Based Systems
Networked Graphics: Building Networked Games and Virtual Environments
Networked Graphics: Building Networked Games and Virtual Environments
Development of a Multi-modal Multi-user Telepresence and Teleaction System
International Journal of Robotics Research
A survey of mobile phone sensing
IEEE Communications Magazine
A flexible framework for wide-spectrum vr development
Presence: Teleoperators and Virtual Environments
Distributed scene graph to enable thousands of interacting users in a virtual environment
Proceedings of the 9th Annual Workshop on Network and Systems Support for Games
Exploring use cases for telepresence robots
Proceedings of the 6th international conference on Human-robot interaction
SphereAvatar: a situated display to represent a remote collaborator
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Adapting standard video codecs for depth streaming
EGVE - JVRC'11 Proceedings of the 17th Eurographics conference on Virtual Environments & Third Joint Virtual Reality
Beaming: An Asymmetric Telepresence System
IEEE Computer Graphics and Applications
Panoinserts: mobile spatial teleconferencing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Virtual research assistants: Replacing human interviewers by automated avatars in virtual worlds
Computers in Human Behavior
Hi-index | 0.00 |
In the BEAMING project we have been extending the scope of collaborative mixed reality to include the representation of users in multiple modalities, including augmented reality, situated displays and robots. A single user (a visitor) uses a high-end virtual reality system (the transporter) to be virtually teleported to a real remote location (the destination). The visitor may be tracked in several ways including emotion and motion capture. We reconstruct the destination and the people within it (the locals). In achieving this scenario, BEAMING has integrated many heterogeneous systems. In this paper, we describe the design and key implementation choices in the Beaming Scene Service (BSS), which allows the various processes to coordinate their behaviour. The core of the system is a light-weight shared object repository that allows loose coupling between processes with very different requirements (e.g. embedded control systems through to mobile apps). The system was also extended to support the notion of presence awareness. We demonstrate two complex applications built with the BSS.