Collaborative Mixed Reality Applications
ARENA: a multi-user and multi-application environment to simplify the development of mixed reality applications.
The Augmented Reality Edge Network Architecture (ARENA) is a platform designed to simplify programming where there is a mix of virtual and physical systems, with locality and pervasive sensing as first-class citizens. ARENA makes it easy to create and host multiple applications that interact with users and other agents in an immersive 3D environment created inside a browser.
|Industrial digital twins||Wide-area tracking and localization|
|VR telepresence||Outside-in tracking|
ARENA simplifies a number of common development tasks for multi-user cross-platform mixed reality programming as follows.
AR, VR, XR
Seamless support for a spectrum of experiences, from completely immersing the user in a digital world (Virtual Reality; VR) to enhancing the real world with interactive digital content (Augmented Reality; AR). A spectrum currently identified as miXed Reality (XR).
3D applications that users can interact with from a number of platforms including tablets, phones, headsets and desktop browsers.
Users in the physical space can see the same 3D content anchored to the physical world in AR, and properties of all objects (and state of users) are networked to provide a consistent real-time view from any device or platform.
Create and Host Applications
Runtime environment that can host any number of user programs on any network connected device.
Fine-grained access control allowing users to share and manage control over content, with user applications hosted by a sandboxed environment.
Built-in support for a number of different types of systems (such as UWB, OptiTrack, AprilTags).
Geographic content lookup
Perform geographic queries for content, assets (such as location markers) and compute resources.
Get started by following our ARENA Overview to learn the main concepts.
Then, you can learn the basics of the interface and enter an ARENA scene. Also learn about building scenes, and how to develop python programs to define the behavior of your scenes. You can also see a more detailed description of the ARENA architecture.
First Time in the ARENA
Build a Scene
Develop Python Programs
The navigation bar on the left side will take you to much more content about the ARENA, which you can browse.
Use the Search ARENA Documentation bar at the very top of every page on this site to find examples and information on anything you need.
Icons made by Smashicons, Freepik from www.flaticon.com