Augmented Reality
ARMOR uses RealityKit to place your robot in the real world using the device camera and LiDAR sensor.
The Virtual, Spatial, and XML views are tabs in a tab view, switched using the button row at the bottom of the screen.

Requirements
- iPhone or iPad with LiDAR scanner recommended (iPhone 12 Pro and later, iPad Pro 2020 and later)
- Devices without LiDAR still support AR but with reduced plane detection accuracy
Entering AR Mode
- Tap the Spatial tab button at the bottom of the screen
- Point your device at a flat surface such as a floor or table
- Tap to place the robot at that location
Interacting in AR
Once placed, you can:
- Drag the robot to reposition it on the detected surface
- Rotate with a two-finger twist gesture
Returning to 3D View
Tap the Virtual tab button at the bottom of the screen to exit AR and return to the virtual 3D viewport.
Tips
- AR works best in well-lit environments
- Textured surfaces (carpet, wood grain) are detected more reliably than plain white walls or floors