Fault-tolerant gathering of asynchronous oblivious mobile robots under one-axis agreement

This paper addresses gathering, a fundamental coordination problem for multi-robot systems, for n ? 2 asynchronous, oblivious mobile robots in the presence of f faulty robots. Earlier work has reported that the asynchronous robots cannot gather at a point without having some assumptions on multiplicity detection or total agreement in coordinate axis or constant amount of persistent memory bits. This paper shows that gathering is possible by agreeing only on one axis. Traditionally the robots have been assumed to be transparent. This work proves that gathering is achievable under one axis agreement even if the robots have obstructed visibility. In both the cases, deterministic fault-tolerant algorithms have been presented, for any initial static configuration of the robots. This paper is the first attempt at studying the gathering problem under the combination of three realistic model specifications (i) agreement in one axis (ii) obstructed visibility (iii) arbitrary number of faulty robots.

[1]  Nicola Santoro,et al.  Solving the Robots Gathering Problem , 2003, ICALP.

[2]  Gábor Fazekas,et al.  Gathering of Fat Robots with Limited Visibility and without Global Navigation , 2012, ICAISC.

[3]  Andrzej Pelc,et al.  Gathering few fat mobile robots in the plane , 2009, Theor. Comput. Sci..

[4]  Friedhelm Meyer auf der Heide,et al.  A New Approach for Analyzing Convergence Algorithms for Mobile Robots , 2011, ICALP.

[5]  Giuseppe Prencipe Instantaneous Actions vs. Full Asynchronicity : Controlling and Coordinating a Set of Autonomous Mobile Robots , 2001, ICTCS.

[6]  Nicola Santoro,et al.  Rendezvous of Two Robots with Constant Memory , 2013, SIROCCO.

[7]  Nicola Santoro,et al.  Robots with Lights: Overcoming Obstructed Visibility Without Colliding , 2014, SSS.

[8]  Yoshiaki Katayama,et al.  Dynamic Compass Models and Gathering Algorithms for Autonomous Mobile Robots , 2007, SIROCCO.

[9]  Chryssis Georgiou,et al.  A distributed algorithm for gathering many fat mobile robots in the plane , 2013, PODC '13.

[10]  Yoshiaki Katayama,et al.  Gathering Autonomous Mobile Robots with Dynamic Compasses: An Optimal Result , 2007, DISC.

[11]  Friedhelm Meyer auf der Heide,et al.  A tight runtime bound for synchronous gathering of autonomous robots with limited visibility , 2011, SPAA '11.

[12]  Nicola Santoro,et al.  Distributed Computing by Mobile Robots: Gathering , 2012, SIAM J. Comput..

[13]  Alfred M. Bruckstein,et al.  Gathering Multiple Robotic Agents with Crude Distance Sensing Capabilities , 2008, ANTS Conference.

[14]  Noa Agmon,et al.  Fault-tolerant gathering algorithms for autonomous mobile robots , 2004, SODA '04.

[15]  Sruti Gan Chaudhuri,et al.  Circle Formation by Asynchronous Fat Robots with Limited Visibility , 2012, ICDCIT.

[16]  Marc Steinberg Intelligent autonomy for unmanned naval systems , 2006, SPIE Defense + Commercial Sensing.

[17]  Franck Petit,et al.  Self-stabilizing gathering with strong multiplicity detection , 2012, Theor. Comput. Sci..

[18]  Avik Chatterjee,et al.  Gathering Asynchronous Swarm Robots under Nonuniform Limited Visibility , 2015, ICDCIT.

[19]  Xavier Défago,et al.  The Gathering Problem for Two Oblivious Robots with Unreliable Compasses , 2012, SIAM J. Comput..

[20]  Nicola Santoro,et al.  The Mutual Visibility Problem for Oblivious Robots , 2014, CCCG.

[21]  Nicola Santoro,et al.  Gathering of asynchronous robots with limited visibility , 2005, Theor. Comput. Sci..

[22]  Nicola Santoro,et al.  Arbitrary pattern formation by asynchronous, anonymous, oblivious robots , 2008, Theor. Comput. Sci..

[23]  Nicola Santoro,et al.  Distributed Computing by Oblivious Mobile Robots , 2012, Synthesis Lectures on Distributed Computing Theory.

[24]  Giuseppe Prencipe,et al.  Impossibility of gathering by a set of autonomous mobile robots , 2007, Theor. Comput. Sci..

[25]  Xavier Défago,et al.  Fault-Tolerant and Self-stabilizing Mobile Robots Gathering , 2006, DISC.

[26]  Reuven Cohen,et al.  Convergence Properties of the Gravitational Algorithm in Asynchronous Robot Systems , 2005, SIAM J. Comput..

[27]  Sébastien Tixeuil,et al.  Brief Announcement: Wait-Free Gathering of Mobile Robots , 2012, DISC.

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

[29]  Xavier Défago,et al.  Using eventually consistent compasses to gather memory-less mobile robots with limited visibility , 2009, TAAS.

[30]  Mark Cieliebak,et al.  Gathering Autonomous Mobile Robots , 2002, SIROCCO.

[31]  Sébastien Tixeuil,et al.  Wait-Free Gathering of Mobile Robots , 2012, ArXiv.

[32]  Vijay Kumar,et al.  Cooperative manipulation and transportation with aerial robots , 2009, Auton. Robots.

[33]  Sébastien Tixeuil,et al.  Gathering of Mobile Robots Tolerating Multiple Crash Faults , 2013, 2013 IEEE 33rd International Conference on Distributed Computing Systems.