Estimation of continuous environments by robot swarms: Correlated networks and decision-making

Mohsen Raoufi, Pawel Romanczuk, Heiko Hamann
2/27/2023
cs.ROcs.AIcs.MA

No official code found. Best implementation: mohsen-raoufi/ICRA_2023 (0 stars, MIT, last commit 2024-07-11).

Abstract

Collective decision-making is an essential capability of large-scale multi-robot systems to establish autonomy on the swarm level. A large portion of literature on collective decision-making in swarm robotics focuses on discrete decisions selecting from a limited number of options. Here we assign a decentralized robot system with the task of exploring an unbounded environment, finding consensus on the mean of a measurable environmental feature, and aggregating at areas where that value is measured (e.g., a contour line). A unique quality of this task is a causal loop between the robots' dynamic network topology and their decision-making. For example, the network's mean node degree influences time to convergence while the currently agreed-on mean value influences the swarm's aggregation location, hence, also the network structure as well as the precision error. We propose a control algorithm and study it in real-world robot swarm experiments in different environments. We show that our approach is effective and achieves higher precision than a control experiment. We anticipate applications, for example, in containing pollution with surface vehicles.

View on arXivView PDF

Code Implementations(1)

MIT

This is the repository containing the codes we used in our ICRA23 paper.

00C2 years agoMIT
collective-behaviourcollective-estimationcollective-roboticscontour-capturingieee+4 more

Similar Papers

Cite this paper

@article{raoufi2023estimation,
  title  = {Estimation of continuous environments by robot swarms: Correlated networks and decision-making},
  author = {Mohsen Raoufi and Pawel Romanczuk and Heiko Hamann},
  year   = {2023},
  eprint = {2302.13629},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.13629v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.13629.svg)](https://codeofpaper.com/paper/2302.13629)

Discussion