axol command line and starts the web control panel in the background. When it finishes, you can drive Axol from a browser.
To work on the Axol software itself, see Development install.
Requirements
- Axol set up: mounted, powered and connected to the computer. See Hardware Setup.
- Linux with systemd.
- An NVIDIA Jetson, if you use the ZED cameras for data collection or policies. Supported models are the ZED Box Orin NX 16GB, the AGX Orin (32GB, 64GB or Industrial) and the Thor T5000. On other Linux computers the installer skips the Jetson-only steps.
ZED Box login
If your ZED Box came from Almond, log in with these default credentials:Install
Run this on the robot’s computer:- Installs
uvif it is missing. - Installs the latest release of the
axolcommand line, with Python 3.13 included. - Installs the camera streaming software,
adbfor the Quest-over-USB link, and Lighthouse tracking for Mantis (seeaxol provision). Steps that need the ZED SDK are skipped when it is not installed. - On a ZED Box (Duo or Mini), upgrades an outdated GMSL camera driver (see
zed.driver). If it upgrades the driver, the computer restarts at the end of the install and your SSH session closes. Reconnect after a minute or two. - On a Jetson, tunes the system for real-time robot control (see
jetson.setup). The tuning is applied again at every boot. - Starts the control panel as a service named
axol, which starts at boot and restarts if it stops (seeaxol serve).
Where recordings are saved
Recorded datasets are saved under~/.cache/huggingface/lerobot in the home folder of the user who ran the install. The control panel and the command line use the same folder, so you see the same recordings from both. You can change the folder with the control panel’s Dataset root setting.
The service runs as root, but everything it writes in that folder stays readable and writable by your user. You don’t need sudo to read, copy or upload your recordings. Steps that need root, like starting the CAN bus, run without asking for a password.
Staying up to date
Axol updates to each new release on GitHub. When a new release is out, the control panel shows a banner with your version and the latest one.- Press Update to install it. Axol installs the new release and restarts once no operation is running.
- Axol never updates until you press Update.
- Running the install command again also updates to the latest release.
First connection
- On any computer on the same network, open axol.almond.bot.
- Enter the IP address of the robot’s computer.
- The first time, your browser warns about the robot’s security certificate. Accept it. You only do this once, for both the control panel and the VR headset link.
can.setup). See the Web Control Panel guide for the rest of the steps.
Next steps
Teleoperation
Drive the robot from a VR headset.
Web Control Panel
Run every operation from a browser.
