Skip to content

Latest commit

 

History

History
82 lines (55 loc) · 4.72 KB

index.md

File metadata and controls

82 lines (55 loc) · 4.72 KB
title nav_order layout
The ARENA
0
default

Collaborative Mixed Reality Applications

{: .fs-9 }

ARENA: a multi-user and multi-application environment to simplify the development of mixed reality applications. {: .fs-6 .fw-300 }

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.

| img{: style="float: left"} | img{: style="float: left"} | | Industrial digital twins | Wide-area tracking and localization | | img{: style="float: left"} | img{: style="float: left"} | | VR telepresence | Outside-in tracking |

Key Features

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).

Multi-platform

3D applications that users can interact with from a number of platforms including tablets, phones, headsets and desktop browsers.

Multiuser Experience

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.

Security

Fine-grained access control allowing users to share and manage control over content, with user applications hosted by a sandboxed environment.

Accurate relocalization

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.

<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/9HaVL-0a1e8?autoplay=1&controls=0&showinfo=0&modestbranding=1&wmode=transparent&disablekb=1&rel=0&enablejsapi=1&widgetid=1&loop=1&mute=1" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Next Steps


Get started by following our ARENA Overview to learn the main concepts. {: .fs-5 .fw-300 }


ARENA Overview
{: .btn .mr-4 .intro-button}


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
{: .btn .mr-4 .intro-button}
Build a Scene
{: .btn .mr-4 .intro-button}


Develop Python Programs
{: .btn .mr-4 .intro-button}
ARENA Architecture
{: .btn .mr-4 .intro-button}

The navigation bar on the left side will take you to much more content about the ARENA, which you can browse.

{% include alert type="tip" content=" 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 {: .fs-1 }