SwarmMesh: A Distributed Data Structure for Cooperative Multi-Robot Applications
Nathalie Majcherczyk, Carlo Pinciroli

TL;DR
SwarmMesh introduces a distributed data structure enabling mobile robot swarms to collaboratively store and manage data efficiently without external infrastructure, adapting to dynamic topologies and ensuring high data retention.
Contribution
The paper presents a novel distributed data structure for multi-robot swarms that promotes adaptive data storage based on data features and topology changes.
Findings
Capable of storing data exceeding individual robot memory
Maintains near-perfect data retention under high load
Effective in dynamic, topology-changing environments
Abstract
We present an approach to the distributed storage of data across a swarm of mobile robots that forms a shared global memory. We assume that external storage infrastructure is absent, and that each robot is capable of devoting a quota of memory and bandwidth to distributed storage. Our approach is motivated by the insight that in many applications data is collected at the periphery of a swarm topology, but the periphery also happens to be the most dangerous location for storing data, especially in exploration missions. Our approach is designed to promote data storage in the locations in the swarm that best suit a specific feature of interest in the data, while accounting for the constantly changing topology due to individual motion. We analyze two possible features of interest: the data type and the data item position in the environment. We assess the performance of our approach in a…
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.
