The brain on the drone
Actively being built. The design is scoped and firm; it is not usable yet.
Two boards, or one
The drone board, not the workstation
This page is the airborne flight computer that rides on the drone. The operator's machine that runs the ground control and the desktop compute is the Workstation.
The flight computer fuses a Linux companion processor and a real-time autopilot MCU onto one airframe-mounted board. It runs the onboard agent, the vision engine, and the video pipeline in the air. The machine on the ground that runs GPU compute and every operator surface is a separate profile.
Architecture
Compute meets control
A Linux companion and a real-time flight controller share one board and talk over a high-speed serial link, bidirectionally.
Specification
What is on the board
- Companion CPU
- Quad-core ARM, up to 2.4 GHz
- RAM
- 2-8 GB LPDDR4X
- AI acceleration
- NPU up to 6 TOPSboard dependent
- Flight MCU
- Real-time autopilot, 480 MHz
- Autopilot firmware
- ArduPilot / PX4
- Sensors
- 9-axis IMU, baro, mag, RTK GPS
- Camera
- 2× CSI-2 (MIPI) + USB UVC
- Video encode
- H.264 / H.265 hardware
- RF video
- 5.8 GHz over USB adapter
- Cellular
- 4G / 5G over USB
- Expansion
- USB 3.0, PCIe Gen 3
- Motor output
- 4-in-1 ESC, 30 A/channel
Compatibility
17 supported companion boards
The agent auto-detects the board at first boot from a hardware fingerprint. The same install works from a Raspberry Pi to a Jetson to a Rockchip NPU board.
FAQ
Frequently asked questions
What hardware does the drone agent run on?
The drone agent runs on 17 supported companion boards, from a Raspberry Pi 3, 4, and 5 and Compute Modules to NVIDIA Jetson Nano and Orin Nano, Radxa, Orange Pi, and other Rockchip ARM64 Linux boards. One install command detects the board and configures it.
What companion computer works with ArduPilot?
A Raspberry Pi, NVIDIA Jetson, or almost any ARM64 Linux board works as an ArduPilot companion computer once you install the Altnautica drone agent. It connects to the flight controller over MAVLink and adds video, long-range links, cloud connectivity, and on-vehicle AI. Seventeen boards are supported today.
Build on the open board
Schematics are CC0 and the firmware is GPLv3. Fork the design, manufacture your own variant, ship it commercially.
Read the docs