Distributed computing by mobile robots: uniform circle formation

被引:31
|
作者
Flocchini, Paola [1 ]
Prencipe, Giuseppe [2 ]
Santoro, Nicola [3 ]
Viglietta, Giovanni [1 ]
机构
[1] Univ Ottawa, Sch Elect Engn & Comp Sci, Ottawa, ON, Canada
[2] Univ Pisa, Dipartimento Informat, Pisa, Italy
[3] Carleton Univ, Sch Comp Sci, Ottawa, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Autonomous mobile robots; Uniform circle formation; GEOMETRIC PATTERNS; CONVERGENCE; ALGORITHM; SENSORS;
D O I
10.1007/s00446-016-0291-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Consider a set of n finite set of simple autonomous mobile robots (asynchronous, no common coordinate system, no identities, no central coordination, no direct communication, no memory of the past, non-rigid, deterministic) initially in distinct locations, moving freely in the plane and able to sense the positions of the other robots. We study the primitive task of the robots arranging themselves on the vertices of a regular n-gon not fixed in advance (Uniform Circle Formation). In the literature, the existing algorithmic contributions are limited to conveniently restricted sets of initial configurations of the robots and to more powerful robots. The question of whether such simple robots could deterministically form a uniform circle has remained open. In this paper, we constructively prove that indeed the Uniform Circle Formation problem is solvable for any initial configuration in which the robots are in distinct locations, without any additional assumption (if two robots are in the same location, the problem is easily seen to be unsolvable). In addition to closing a long-standing problem, the result of this paper also implies that, for pattern formation, asynchrony is not a computational handicap, and that additional powers such as chirality and rigidity are computationally irrelevant.
引用
收藏
页码:413 / 457
页数:45
相关论文
共 50 条
  • [1] Distributed computing by mobile robots: uniform circle formation
    Paola Flocchini
    Giuseppe Prencipe
    Nicola Santoro
    Giovanni Viglietta
    [J]. Distributed Computing, 2017, 30 : 413 - 457
  • [2] Distributed Computing by Mobile Robots: Solving the Uniform Circle Formation Problem
    Flocchini, Paola
    Prencipe, Giuseppe
    Santoro, Nicola
    Viglietta, Giovanni
    [J]. PRINCIPLES OF DISTRIBUTED SYSTEMS, OPODIS 2014, 2014, 8878 : 217 - 232
  • [3] Uniform Circle Formation by Mobile Robots
    Mondal, Moumita
    Chaudhuri, Sruti Gan
    [J]. PROCEEDINGS OF THE WORKSHOP PROGRAM OF THE 19TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN'18), 2018,
  • [4] STATE Distributed algorithm for uniform circle formation by multiple mobile robots
    Gautam, Avinash
    Mohan, Sudeept
    [J]. INTELLIGENT SERVICE ROBOTICS, 2016, 9 (04) : 347 - 366
  • [5] Line and circle formation of distributed physical mobile robots
    Yun, XP
    Alptekin, G
    Albayrak, O
    [J]. JOURNAL OF ROBOTIC SYSTEMS, 1997, 14 (02): : 63 - 76
  • [6] A Distributed Algorithm for Circle Formation by Multiple Mobile Robots
    Gautam, Avinash
    Mohan, Sudeept
    [J]. 2013 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND EMBEDDED SYSTEMS (CARE-2013), 2013,
  • [7] STATEDistributed algorithm for uniform circle formation by multiple mobile robots
    Avinash Gautam
    Sudeept Mohan
    [J]. Intelligent Service Robotics, 2016, 9 : 347 - 366
  • [8] Uniform Circle Formation by Asynchronous Robots: A Fully-Distributed Approach
    Jiang, Shan
    Cao, Jiannong
    Wang, Jia
    Stojmenovic, Milos
    Bourgeois, Julien
    [J]. 2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [9] Uniform Circle Formation by Fat Robots
    Mondal, Moumita
    Chaudhuri, Sruti Gan
    Bhattacharya, Shankha
    [J]. INTERNATIONAL CONFERENCE ON INTELLIGENT DATA COMMUNICATION TECHNOLOGIES AND INTERNET OF THINGS, ICICI 2018, 2019, 26 : 350 - 362
  • [10] Circle formation of weak mobile robots
    Dieudonne, Yoann
    Labbani-Igbida, Ouiddad
    Petit, Franck
    [J]. STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2006, 4280 : 262 - 275