Install the agent on a board
The Drone Agent and the Ground Agent are the same software installed with a different profile. The install script needs a board already running its vendor Linux image with SSH enabled. Release binaries are published for 64-bit ARM (aarch64). An x86_64 Linux box needs an installer built from source (see Install the Drone Agent), and 32-bit images are not supported.1
Boot the board on its vendor OS
Flash the vendor’s 64-bit image with the vendor’s own imaging tool, boot it, and make sure you can reach it over SSH. On a Raspberry Pi, use Raspberry Pi OS Lite (64-bit).
2
Run the install command over SSH
For a drone:For a ground station:Without
--profile, a fresh install becomes a drone. The board is detected automatically.3
Finish setup and pair
Open the agent’s dashboard at
http://<board-ip>:8080/ to finish setup, then pair the node with Mission Control. It then appears in the Mission Control fleet.Flash flight controller firmware
The Flash Tool also flashes flight controller firmware. That is a separate flow from installing the agent: it runs in the browser and needs a Chromium-based browser (Chrome, Edge, Brave or Opera) for WebUSB and WebSerial, or the desktop app. See Flash Tool.Next steps
Quickstart: Drone Agent
Install the agent and connect it to Mission Control.
Quickstart: Ground Agent
Set up a ground station for long-range video.
Supported hardware
Boards and companion computers the agent runs on.
Flash Tool
Install firmware and copy agent install commands.