ADOS SWARM RADIOIn Development
One controller, a formation of two hundred
A cheap, universal radio that runs on the module itself, with no companion computer required. A single ground controller commands more than two hundred drones in a chosen formation over a time-shared point-to-multipoint link.
In Development
Actively being built. The design is scoped and firm; it is not usable yet.
200+
Drones per channel0
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 the same channel scales to hundreds of nodes.
One controller, many drones
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.
Two ways to run it
Standalone, or part of the agent
The radio does not need a companion computer. Where one is present, it slots into the agent's radio stack alongside the other links.
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 shares its failover.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 link is open-source and kill-gated through its milestones. Follow the design as it comes together.
Read the docs