1st International ICST Conference on Robot Communication and Coordination

Research Article

Gathering Two Stateless Mobile Robots Using Very v

Download534 downloads
  • @INPROCEEDINGS{10.4108/ICST.ROBOCOMM2007.2199,
        author={Masafumi Yamashita and Samia Souissi and Xavier D´efago},
        title={Gathering Two Stateless Mobile Robots Using Very v},
        proceedings={1st International ICST Conference on Robot Communication and Coordination},
        proceedings_a={ROBOCOMM},
        year={2010},
        month={5},
        keywords={},
        doi={10.4108/ICST.ROBOCOMM2007.2199}
    }
    
  • Masafumi Yamashita
    Samia Souissi
    Xavier D´efago
    Year: 2010
    Gathering Two Stateless Mobile Robots Using Very v
    ROBOCOMM
    ICST
    DOI: 10.4108/ICST.ROBOCOMM2007.2199
Masafumi Yamashita1,*, Samia Souissi2,*, Xavier D´efago2,*
  • 1: Department of Computer Science and Communication Engineering, Kyushu University,744 Motooka, Fukuoka, 819-0395, Japan. Email: mak@csce.kyushu-u.ac.jp
  • 2: School of Information Science, Japan Advanced Institute of Science and Technology (JAIST)1-1 Asahidai, Nomi, Ishikawa 923-1292, Japan.
*Contact email: mak@csce.kyushu-u.ac.jp, ssouissi@jaist.ac.jp, defago@jaist.ac.jp

Abstract

This paper considers two asynchronous identical mobile robots in an environment devoid of any landmarks or common coordinate system. The robots, executing their own instance of the same algorithm, must cooperate to end up at the exact same location (not predetermined) within a finite time. The problem, known as gathering, is the simplest form of spontaneous agreement that can be reached between the robots. This simple problem is however notoriously impossible with two such robots. Surprisingly, the problem was shown to be solvable for three robots or more, adding a weak assumption to help break any potential symmetry in the system. Prior work has shown that the problem could be solved by letting each robot have access to some compass, provided that the divergence between the compasses is at most 45◦. The question remained open, however, as to whether the problem could still be solved with a larger divergence. In this paper, we present a distributed algorithm that solves the gathering problem with two asynchronous robots, when their compasses can differ by any angle less than 180◦, which is obviously the largest divergence for which the compasses can still bring any useful information.