DMPC-Swarm: Distributed Model Predictive Control on Nano UAV Swarms
Alexander Gr\"afe, Joram Eickhoff, Marco Zimmerling, Sebastian Trimpe

TL;DR
DMPC-SWARM introduces a scalable, collision-avoiding distributed control system for nano UAV swarms, utilizing a novel wireless protocol and off-board computing to enable real-world deployment and fault tolerance.
Contribution
It presents a new DMPC algorithm integrated with a low-power wireless protocol, enabling collision-free control of nano UAV swarms with distributed computation and real wireless mesh networks.
Findings
Proven collision avoidance under message loss and delays.
Successful implementation on 16 nano quadcopters.
First real-world deployment of DMPC for nano UAV swarms.
Abstract
Swarms of unmanned aerial vehicles (UAVs) are increasingly becoming vital to our society, undertaking tasks such as search and rescue, surveillance and delivery. A special variant of Distributed Model Predictive Control (DMPC) has emerged as a promising approach for the safe management of these swarms by combining the scalability of distributed computation with dynamic swarm motion control. In this DMPC method, multiple agents solve local optimization problems with coupled anti-collision constraints, periodically exchanging their solutions. Despite its potential, existing methodologies using this DMPC variant have yet to be deployed on distributed hardware that fully utilize true distributed computation and wireless communication. This is primarily due to the lack of a communication system tailored to meet the unique requirements of mobile swarms and an architecture that supports…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
