Documentation Index
Fetch the complete documentation index at: https://docs.altnautica.com/llms.txt
Use this file to discover all available pages before exploring further.
What You Will Build
By the end of this page, ADOS Drone Agent will be running on a companion computer connected to your drone’s flight controller. You will open the local setup webapp, confirm MAVLink telemetry, and connect Mission Control.Prerequisites
Hardware you need:- A supported Linux single-board computer.
- A flight controller running ArduPilot, PX4, Betaflight, or iNav, connected by UART or USB.
- A USB or CSI camera if you want video.
- Internet access on the SBC for install.
- Raspberry Pi OS Bookworm, Ubuntu 22.04+, Armbian, Debian 12+, or another supported Linux distribution.
- SSH access to the SBC.
curl.
Install
The recommended path is to open Mission Control’s Flash Tool and pick your board. The Flash Tool either flashes a complete OS image (for boards like the Luckfox Pico Zero) or hands you a one-line install command to paste over SSH (for stock-OS boards like the Pi 4B and Radxa CM4). See Install paths for the full decision tree. The install usually takes 3-8 minutes. It installs dependencies, creates theados user and directories, detects the board, writes config, sets up systemd,
and starts the agent.
Open Local Setup
After the script finishes, run:| Access path | URL |
|---|---|
| Same machine | http://127.0.0.1:8080 |
| mDNS | http://ados.local:8080 |
| Hotspot | http://192.168.4.1 |
| USB tether | http://10.55.0.1:8080 |
| LAN | http://<sbc-ip>:8080 |
ados status for a compact terminal summary, or ados status --json for
support scripts.
Finish the Checklist
The setup webapp walks through:- Identify device.
- MAVLink.
- Video.
- Network.
- Remote access.
- Mission Control.
- Finish.
Connect Mission Control
If your laptop and the SBC are on the same network:- Open ADOS Mission Control.
- Use the agent URL shown in setup, usually
http://<sbc-ip>:8080. - Use the advertised WHEP URL for video when Mission Control asks for a video source.
Useful Commands
Troubleshooting
Agent will not start:Next Steps
Setup Webapp
Finish onboarding and find local URLs.
Terminal Status Page
Learn what
ados shows over SSH.Video Pipeline
Configure video and WHEP playback.
Cloud Relay
Add optional remote access.