Circle Formation of Weak Mobile Robots

The Circle Formation Problem (CFP) consists in the design of a protocol insuring that starting from an initial arbitrary configuration, n robots eventually form a regular n-gon. In this paper, we present the first protocol which deterministically solves CFP in finite time for any number of robots, provided that n ∉ {4, 6, 8}. The proposed protocol works in the semi-synchronous model introduced in [1]. The robots are assumed to be uniform, anonymous, oblivious, and they share no kind of coordinate system nor common sense of direction.

[1]  Nicola Santoro,et al.  Self-deployment Algorithms for Mobile Sensors on a Ring , 2006, ALGOSENSORS.

[2]  Masafumi Yamashita,et al.  Agreement on a Common X - Y Coordinate System by a Group of Mobile Robots , 1996, Intelligent Robots.

[3]  Xavier A. Debest,et al.  Remark About Self-Stabilizing Systems , 1995, Commun. ACM.

[4]  Ichiro Suzuki,et al.  Distributed motion coordination of multiple mobile robots , 1990, Proceedings. 5th IEEE International Symposium on Intelligent Control 1990.

[5]  Ichiro Suzuki,et al.  Distributed algorithms for formation of geometric patterns with many mobile robots , 1996, J. Field Robotics.

[6]  Branislav Katreniak Biangular Circle Formation by Asynchronous Mobile Robots , 2005, SIROCCO.

[7]  Nicola Santoro,et al.  Distributed coordination of a set of autonomous mobile robots , 2000, Proceedings of the IEEE Intelligent Vehicles Symposium 2000 (Cat. No.00TH8511).

[8]  Shlomi Dolev,et al.  Self Stabilization , 2004, J. Aerosp. Comput. Inf. Commun..

[9]  Ioannis Chatzigiannakis,et al.  Distributed Circle Formation for Anonymous Oblivious Robots , 2004, WEA.

[10]  Masafumi Yamashita,et al.  Distributed Anonymous Mobile Robots: Formation of Geometric Patterns , 1999, SIAM J. Comput..

[11]  Xavier Défago,et al.  Circle formation for oblivious anonymous mobile robots with no common sense of orientation , 2002, POMC '02.

[12]  Franck Petit,et al.  Circle formation of weak robots and Lyndon words , 2006, Inf. Process. Lett..

[13]  Nicola Santoro,et al.  Hard Tasks for Weak Robots: The Role of Common Knowledge in Pattern Formation by Autonomous Mobile Robots , 1999, ISAAC.