Using eventually consistent compasses to gather memory-less mobile robots with limited visibility

Samia Souissi, Xavier Défago, Masafumi Yamashita

Research output: Contribution to journalArticle

37 Citations (Scopus)

Abstract

Reaching agreement among a set of mobile robots is one of the most fundamental issues in distributed robotic systems. This problem is often illustrated by the gathering problem, where the robots must self-organize and meet at some location not determined in advance, and without the help of some global coordinate system. While very simple to express, this problem has the advantage of retaining the inherent difficulty of agreement, namely the question of breaking symmetry between robots. In previous works, it has been proved that the gathering problem is solvable in asynchronous model with oblivious (i.e., memory-less) robots and limited visibility, as long as the robots share the knowledge of some direction, as provided by a compass. However, the problem has no solution in the semi-synchronous model when robots do not share a compass, or when they cannot detect multiplicity. In this article, we define a model in which compasses may be unreliable, and study the solvability of gathering oblivious mobile robots with limited visibility in the semi-synchronous model. In particular, we give an algorithm that solves the problem in finite time in a system where compasses are unstable for some arbitrary long periods, provided that they stabilize eventually. In addition, we show that our algorithm solves the gathering problem for at most three robots in the asynchronous model. Our algorithm is intrinsically self-stabilizing.

Original languageEnglish
Article number9
JournalACM Transactions on Autonomous and Adaptive Systems
Volume4
Issue number1
DOIs
Publication statusPublished - Jan 1 2009

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Computer Science (miscellaneous)
  • Software

Fingerprint Dive into the research topics of 'Using eventually consistent compasses to gather memory-less mobile robots with limited visibility'. Together they form a unique fingerprint.

  • Cite this