EXOAI-S / FIELD LABS

ROVER AR

Little car.
Big world.

Turn the space around you
into your next racetrack.

Or take the controls for a test drive.
DEMO WORLDVirtual car · simulated course
01 STEERING A / D
‹›
Drag to turn
SIMULATED SPEED
0.0m/sN
Release throttle to stop
02 THROTTLE W / S
+
−
Hold to drive
TUNE YOUR DRIVE

Field settings

Virtual top speed scales with this limit. Real receiver output is separately capped at 35% forward and 25% reverse.

Camera frames remain on this phone. No recording, analytics, or cloud video processing is included.

PHYSICAL VEHICLE / BLE

Link your rover

This connects to a compatible custom Bluetooth LE receiver, not an ordinary RC transmitter. The project includes a dry-run ESP32 receiver and protocol.

The code is generated on receiver boot and printed to its serial console. It is never saved by this app. Prototype pairing is not a substitute for encrypted, authenticated production firmware.

No receiver connected.
The camera is on this phone, not on the car. The AR overlay does not detect obstacles or automatically track a real vehicle.
WELCOME TO THE FIELD

Your room.
Your racetrack.

01
Try a test drive

Drag the left control to steer. Hold the right control up to accelerate, or down to reverse. On desktop, use W/A/S/D or the arrow keys. Space is emergency stop.

02
Bring in your camera

Open Camera and allow camera access. This is a screen-space overlay: it does not stay attached to your floor as you move.

03
Drive in your world

Use AR drive on a supported WebXR device. Scan a flat surface, then tap Place rover here. Your virtual car stays in the tracked scene. No obstacle collision, depth occlusion, or saved anchors are included.

For camera, Bluetooth and AR, open a trusted HTTPS-hosted copy in a supported browser. A chat file preview may block permissions. The package includes hosting and localhost instructions.

Virtual driving is ready to try. Physical motor control requires matching receiver hardware and bench testing. Never test near traffic, people, pets, stairs, or fragile objects.

WORLD-TRACKED AR / SETUP

AR setup

On Android: use an ARCore-supported phone, current Chrome, and Google Play Services for AR installed and enabled. This screen cannot install or verify the AR service for you.

Camera overlay is not floor-tracked AR. It also needs a trusted page and camera permission.

Open WebXR surface-placement test ↗
Show setup diagnostics