SwarmMesh: A Distributed Data Structure for Cooperative Multi-Robot Applications

09/11/2019
by   Nathalie Majcherczyk, et al.
0

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 large set of simulated experiments. The evaluation shows that our approach is capable of storing quantities of data that exceed the memory of individual robots, while maintaining near-perfect data retention in high-load conditions.

READ FULL TEXT
research
01/04/2022

RASS: Risk-Aware Swarm Storage

In robotics, data acquisition often plays a key part in unknown environm...
research
12/15/2020

Distributed Data Storage and Fusion for Collective Perception in Resource-Limited Mobile Robot Swarms

In this paper, we propose an approach to the distributed storage and fus...
research
03/18/2023

Arbitrary Pattern Formation on a Continuous Circle by Oblivious Robot Swarm

In the field of distributed system, Arbitrary Pattern Formation (APF) pr...
research
02/04/2021

Towards Decentralized Human-Swarm Interaction by Means of Sequential Hand Gesture Recognition

In this work, we present preliminary work on a novel method for Human-Sw...
research
06/17/2019

Simple Swarm Foraging Algorithm Based on Gradient Computation

Swarm foraging is a common test case application for multi-robot systems...
research
02/28/2023

Decentralised construction of a global coordinate system in a large swarm of minimalistic robots

Collective intelligence and autonomy of robot swarms can be improved by ...
research
02/14/2021

Distributed Estimation, Control and Coordination of Quadcopter Swarm Robots

In this thesis we are interested in applying distributed estimation, con...

Please sign up or login with your details

Forgot password? Click here to reset