Getting Started

ARMOR (Augmented Reality Mobile Robotics) is a robot design and simulation app for iPhone, iPad, and Mac. It brings together a full URDF editor, MuJoCo physics simulation by Google DeepMind, and RealityKit-powered 3D and spatial reality visualization in a single mobile app.

Installation

Download ARMOR from the App Store, or search for ARMOR directly on any supported device.

Requirements: iPhone or iPad running iOS 18 or later, or a Mac running macOS 15 Sonoma or later.


Download ARMOR on the App Store

First Launch & Onboarding

On first launch, ARMOR walks you through its core features: robot design and simulation tools, 3D and spatial reality rendering, the MuJoCo multibody dynamics solver, URDF viewing and editing, and iCloud project storage and sharing.

The onboarding includes an interactive tutorial where you build a simple swinging pendulum from scratch. You’ll add a continuous joint for a single rotational degree of freedom, then attach a box-shaped link offset from center so it falls under gravity — your first MuJoCo simulation in ARMOR.

Physics & Visualization

ARMOR uses MuJoCo (by Google DeepMind) for multibody dynamics and contact simulation, the modern standard for robotics research and design. Visualization runs on RealityKit, so you can inspect robots in full 3D or render them in the real world using spatial reality on supported devices.

Working with URDF

ARMOR uses URDF (Universal Robot Description Format), the standard robot description used in ROS, Gazebo, and Drake. This compatibility means you can:

Next Steps