Skip to main content
Version: 20 Mar 2024

AR Cloud

Overview

AR Cloud is a connected service that allows Magic Leap 2 devices to access large-scale spatial data. This spatial data can be managed on the web-based console where digital twin administrators create Shared Spaces, manage device-side scans, and merge scans to contribute to larger-scale Spaces. AR Cloud admins are able to import and export spatial maps, manage large-scale digital twin deployments, and monitor Magic Leap 2 device access.

Licensing

See our guide on required licensing to be able to use AR Cloud on your device(s):

AR Cloud Licensing

Benefits

AR Cloud allows users to go beyond the limitations of their Magic Leap 2 devices. The following features help enhance a user’s Magic Leap 2 experience:

  • Co-present experiences – allows multiple users to experience the same digital content in the same place through shared maps and their spatial anchors.
  • Large spatial maps (>10,000m2) – without AR Cloud, each device has a limit of five Local Spaces of ~250m2.
  • Device access to an unlimited amount of Spaces – Magic Leap 2 devices can gain unlimited access to shared Spaces, as opposed to the 5 stored locally.

Getting Started

Choose your Installation

AR Cloud can be installed to support both Virtual Machine installations and enterprise installations. Choose the correct installation for your needs. You can always change or update your installation later.

Virtual Machine Installation

  • Utilizes Virtual Machines and OTA/UTM files for an all in one installation.
  • Runs on a desktop or laptop meeting the minimum specifications.
  • Used to support a small number of devices (3 or less).
  • Used by developers creating applications which utilize AR Cloud.

Enterprise Installation

  • Runs on cloud providers such as AWS, GCP and Azure.
  • Runs on custom servers meeting the minimum specifications.
  • Fully scalable and customizable.
  • Used to support a larger number of devices.
  • Used by enterprises supporting production solutions.

System Requirements

MinimumRecommended
OSDebian 11 ("Bullseye")Ubuntu 20.04 ("Focal Fossa")
Container OrchestrationKubernetes 1.23Kubernetes 1.23
Container Replication3 Nodes8 Nodes
RAM16GB per Node32GB per Node
CPU (x64) cores48
CPU (Apple Silicon) (OVA)Apple M1Apple M2
GPUN/AN/A
Storage500GB1TB
Bandwidth up/down1 GB Wifi 61 GB Wifi 6

Compute platform optimizations: For optimal performance, it is suggested to use microarchitectures that support x86-64-v3. It is suggested to use x86-64-v3 nodes1 for the best performance.


  1. Compute nodes:\ GCP: All example machine types support x86-64-v3. Microarchitectures used for specific machine types can be found here.\ AWS: All example machine types support x86-64-v3. Microarchitectures used for specific machine types can be found here.\ Azure: All example machine types support x86-64-v3. Microarchitectures used for specific machine types can be found here and here

Familiarity with the following tools is required to install AR Cloud for all cloud installations.

Leap Brush

After installation of AR Cloud, we welcome you to try our first-party, Open Source project, Leap Brush.

This project will allow you to quickly ramp up to a multi-user, collaborative experience, leveraging AR Cloud's power features. The project can work over local area network (LAN), enabling virtually no latency for your shared experience.

Support

For technical support, please reach out to us at care@magicleap.com.

Resources