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

02/28/2023
by   Michal Pluhacek, et al.
0

Collective intelligence and autonomy of robot swarms can be improved by enabling the individual robots to become aware they are the constituent units of a larger whole and what is their role. In this study, we present an algorithm to enable positional self-awareness in a swarm of minimalistic error-prone robots which can only locally broadcast messages and estimate the distance from their neighbours. Despite being unable to measure the bearing of incoming messages, the robots running our algorithm can calculate their position within a swarm deployed in a regular formation. We show through experiments with up to 200 Kilobot robots that such positional self-awareness can be employed by the robots to create a shared coordinate system and dynamically self-assign location-dependent tasks. Our solution has fewer requirements than state-of-the-art algorithms and contains collective noise-filtering mechanisms. Therefore, it has an extended range of robotic platforms on which it can run. All robots are interchangeable, run the same code, and do not need any prior knowledge. Through our algorithm, robots reach collective synchronisation, and can autonomously become self-aware of the swarm's spatial configuration and their position within it.

READ FULL TEXT

page 3

page 5

page 13

page 17

page 19

page 20

research
12/23/2012

Collaborating Robotics Using Nature-Inspired Meta-Heuristics

This paper introduces collaborating robots which provide the possibility...
research
05/25/2023

Individuality in Swarm Robots with the Case Study of Kilobots: Noise, Bug, or Feature?

Inter-individual differences are studied in natural systems, such as fis...
research
04/29/2020

End-to-End Design for Self-Reconfigurable Heterogeneous Robotic Swarms

More widespread adoption requires swarms of robots to be more flexible f...
research
06/30/2014

Dispersion and Line Formation in Artificial Swarm Intelligence

One of the major motifs in collective or swarm intelligence is that, eve...
research
05/22/2023

Swarmodroid 1.0: A Modular Bristle-Bot Platform for Robotic Active Matter Studies

Large swarms of extremely simple robots (i.e., capable just of basic mot...
research
04/06/2023

A self-organizing robotic aggregate using solid and liquid-like collective states

Designing robotic systems that can change their physical form factor as ...
research
09/11/2019

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

We present an approach to the distributed storage of data across a swarm...

Please sign up or login with your details

Forgot password? Click here to reset