ADOS SWARM RADIO
One controller, a whole formation
A cheap, universal radio designed to run on the module itself, with no companion computer required. A single ground controller commands the whole formation over a time-shared point-to-multipoint link. Swarm Radio is in development.
1
Controller, many aircraft0
Companion computers requiredTDMA
Point-to-multipointHow it works
One link, a whole fleet
A single controller reaches every drone over a shared channel. Time slots keep the drones from talking over each other, so one channel can carry a large fleet.
One controller, many drones
In the design, downlink commands are broadcast to the fleet, addressed by system id. Uplink telemetry rides in time slots, where the slot itself is the address. No companion computer is needed on the drone.


One controller, many drones.
Two ways to run it
Standalone, or part of the agent
The radio does not need a companion computer. Where one is present, it joins the agent's radio stack, next to the swarm bus that already shares fleet state over the long-range video radio.
StandaloneNo companion computer
The module talks MAVLink straight to the flight controller. The cheapest way to put a drone in a swarm.With the agentPart of the radio stack
Where a companion computer is present, the radio joins the agent's other links and the on-board swarm logic.The link
How the channel is shared
Asymmetric addressing keeps the wire small so refresh rate stays high across a large fleet.
Link characteristics
- Topology
- Point-to-multipoint
- Channel access
- Time slots (TDMA)
- Downlink
- Broadcast by system id
- Uplink
- Slot index is the address
- Live steering
- Formation setpoints
- Preloaded
- Trajectory plus start
A swarm that fits on the radio
The swarm radio is planned for both the drone and the ground station. Follow the design as it comes together.
Read the docs