SwarmBox: A Plug-and-Play Drone Swarm Framework for Streamlined Development and Comprehensive Analysis
Drone swarms are emerging as paradigm-shifting technology with the potential to redefine traditional robot missions such as logistics, surveillance, and disaster response, through their ability to coordinate large numbers of autonomous drones. Yet, progress in swarm research and development is constrained by a fragmented development ecosystem; every new algorithm must be validated on a bespoke testbed, introducing significant and redundant engineering overhead, while producing results that are difficult to reproduce or compare. As a remedy, we present SwarmBox, an open-source testbed framework that provides a shared foundation for swarm robotics. SwarmBox streamlines swarm research and development by providing three key capabilities: (1) a plug-and-play software architecture that decouples high-level swarm logic from low-level flight control and platform dependencies; (2) a swarm-level integrated analyzer that exposes emergent behaviors across drones and system layers to facilitate debugging and analysis; and (3) a configurable experimentation environment that supports diverse missions and communication topologies to promote fair and reproducible benchmarking.
Our evaluation demonstrates these benefits in practice. SwarmBox reduces software engineering effort by eliminating boilerplate code, abstracting low-level system details into coherent APIs, and simplifying swarm coordination into a uniform process. It improves fault diagnosis efficiency and uniquely exposes inter-agent interaction failures that traditional debugging methods cannot capture. It enables reproducible benchmarking by allowing systematic comparison of different swarm algorithms. It proves its generality and scalability by supporting diverse mission scenarios ranging from centralized coordination to fully decentralized swarms. Finally, its hardware abstraction layer minimizes the simulation-to-real gap, enabling unmodified application code to be seamlessly deployed on both simulation and physical drones. Together, these capabilities establish SwarmBox as a practical foundation for reproducible, community-driven swarm robotics research.
Thu 9 JulDisplayed time zone: Eastern Time (US & Canada) change
10:30 - 12:30 | Service and SystemsIndustry Papers / Research Papers / Journal-First Paper at MB 2.435 Chair(s): Seulbae Kim Pohang University of Science and Technology | ||
10:30 20mTalk | LLM Agents for AIOps in Kubernetes: An Industrial Experience Report with Red Hat OpenShift Industry Papers | ||
10:50 20mTalk | Replication-Free Failover: Protocol-Fenced Takeover for Stateful Services Industry Papers Rongtong Jin Alibaba Cloud Computing Co. Ltd., Yinyou Gu Alibaba Cloud Computing Co. Ltd., Juntao Ji Alibaba Cloud Computing Co. Ltd., Yubao Fu Alibaba Cloud Computing Co. Ltd., Tao Liu Alibaba Cloud Computing, Fuzhi Lai Alibaba Cloud Computing, Gaoyang Cai Alibaba Cloud Computing, Qingshan Lin Alibaba Cloud Computing Co. Ltd. | ||
11:10 20mTalk | Programming of Automation Configuration in Smart Home Systems: Challenges and Opportunities Journal-First Paper Sheik Murad Hassan Anik Virginia Tech, Xinghua Gao Virginia Tech, Hao Zhong Shanghai Jiao Tong University, Xiaoyin Wang University of Texas at San Antonio, Na Meng Virginia Tech Link to publication DOI Pre-print | ||
11:30 20mTalk | SmartDispatch: Dynamic Substitution of NumPy-style APIs on Heterogenous CPU-GPU Systems Research Papers Jinku Cui North Carolina State University, Yueming Hao Meta, Shuyin Jiao North Carolina State University, Jiajia Li North Carolina State University, Xu Liu North Carolina State University | ||
11:50 20mTalk | CodeCureAgent: Automatic Classification and Repair of Static Analysis Warnings Research Papers Pascal Joos CISPA Helmholtz Center for Information Security, Islem BOUZENIA CISPA Helmholtz Center for Information Security, Michael Pradel CISPA Helmholtz Center for Information Security DOI | ||
12:10 20mTalk | SwarmBox: A Plug-and-Play Drone Swarm Framework for Streamlined Development and Comprehensive Analysis Research Papers Minki Lee Pohang University of Science and Technology, Seojin Lee Daegu Gyeongbuk Institute of Science and Technology, Seulbae Kim Pohang University of Science and Technology DOI Pre-print Media Attached | ||