English

Robots that Sync and Swarm: A Proof of Concept in ROS 2

Robotics 2019-09-13 v4

Abstract

A unified mathematical model for synchronisation and swarming has recently been proposed. Each system entity, called a "swarmalator", coordinates its internal phase and location with the other entities in a way that these two attributes are mutually coupled. This paper realises and studies, for the first time, the concept of swarmalators in a technical system. We adapt and extend the original model for its use with mobile robots and implement it in the Robot Operating System 2 (ROS 2). Simulations and experiments with small robots demonstrate the feasibility of the model and show its potential to be applied to real-world systems. All types of space-time patterns achieved in theory can be reproduced in practice. Applications can be found in monitoring, exploration, entertainment and art, among other domains.

Keywords

Cite

@article{arxiv.1903.06440,
  title  = {Robots that Sync and Swarm: A Proof of Concept in ROS 2},
  author = {Agata Barciś and Michał Barciś and Christian Bettstetter},
  journal= {arXiv preprint arXiv:1903.06440},
  year   = {2019}
}