
arXiv: 2302.14587
handle: 21.11116/0000-0011-8E85-7
Abstract Collective intelligence and autonomy of robot swarms can be improved by enabling individual robots to become aware that they are the constituent parts of a larger whole and to identify their role within the swarm. In this study, we present an algorithm to enable positional self-awareness in a swarm of minimalistic, error-prone, stationary 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 includes 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 autonomously become aware of the swarm’s spatial configuration and their position within it.
FOS: Computer and information sciences, Swarm robotics, Computer Science - Artificial Intelligence, Self Localization, Intelligent Robots, self-localisation, Computer Science - Robotics, Swarm Intelligence, Self Awareness, Global Coordinate Systems, positional awareness, swarm robotics, Collective Intelligences, Robot Swarms, kilobots, Kilobot, Positional Awareness, Minimalistic Robotics, Artificial Intelligence (cs.AI), Self-localisation, Decentralised, Minimalistic robotics, Kilobots, minimalistic robotics, Robotics (cs.RO), Swarm Robotics, Positional awareness
FOS: Computer and information sciences, Swarm robotics, Computer Science - Artificial Intelligence, Self Localization, Intelligent Robots, self-localisation, Computer Science - Robotics, Swarm Intelligence, Self Awareness, Global Coordinate Systems, positional awareness, swarm robotics, Collective Intelligences, Robot Swarms, kilobots, Kilobot, Positional Awareness, Minimalistic Robotics, Artificial Intelligence (cs.AI), Self-localisation, Decentralised, Minimalistic robotics, Kilobots, minimalistic robotics, Robotics (cs.RO), Swarm Robotics, Positional awareness
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
