Uniform Scattering of Robots on Alternate Nodes of a Grid

In this paper, we propose a distributed algorithm to uniformly scatter the robots along a grid, with robots on alternate nodes of this grid distribution. These homogeneous, autonomous mobile robots place themselves equidistant apart on the grid, which can be required for guarding or covering a geographical area by the robots. The robots operate by executing cycles of the states "look-compute-move". In the look phase, it looks to see the position of the other robots; in the compute phase, it computes a destination to move to; and then in the move phase, it moves to that computed destination. They do not interact by message passing and can recollect neither the past actions nor the looked data from the previous cycle, i.e., oblivious. The robots are semi-synchronous, anonymous and have unlimited visibility. Eventually, the robots uniformly distribute themselves on alternate nodes of a grid, leaving the adjacent nodes of the grid vacant. The algorithm presented also assures no collision or deadlock among the robots.

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

[2]  Esther M. Arkin,et al.  Online dispersion algorithms for swarms of robots , 2003, SCG '03.

[3]  Gaurav S. Sukhatme,et al.  An Incremental Self-Deployment Algorithm for Mobile Sensor Networks , 2002, Auton. Robots.

[4]  Xavier Défago,et al.  Non-uniform circle formation algorithm for oblivious mobile robots with convergence toward uniformity , 2008, Theor. Comput. Sci..

[5]  Reuven Cohen,et al.  Local spreading algorithms for autonomous robot systems , 2008, Theor. Comput. Sci..

[6]  Gaurav S. Sukhatme,et al.  Mobile Sensor Network Deployment using Potential Fields : A Distributed , Scalable Solution to the Area Coverage Problem , 2002 .

[7]  Esther M. Arkin,et al.  Algorithms for Rapidly Dispersing Robot Swarms in Unknown Environments , 2002, WAFR.

[8]  Ajay D. Kshemkalyani,et al.  Dispersion of Mobile Robots in the Global Communication Model , 2019, ICDCN.

[9]  Yoshiaki Katayama,et al.  Rendezvous of Asynchronous Mobile Robots with Lights , 2018, Adventures Between Lower Bounds and Higher Altitudes.

[10]  David Peleg,et al.  Distributed Algorithms for Partitioning a Swarm of Autonomous Mobile Robots , 2007, SIROCCO.

[11]  Nicola Santoro,et al.  Deployment of Asynchronous Robotic Sensors in Unknown Orthogonal Environments , 2008, ALGOSENSORS.

[12]  David W. Payton,et al.  Pheromone Robotics and the Logic of Virtual Pheromones , 2004, Swarm Robotics.

[13]  Pramod K. Varshney,et al.  Energy-efficient deployment of Intelligent Mobile sensor networks , 2005, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[14]  Andrew B. Kahng,et al.  Cooperative Mobile Robotics: Antecedents and Directions , 1997, Auton. Robots.

[15]  Lali Barrière,et al.  Uniform scattering of autonomous mobile robots in a grid , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[16]  Pramod K. Varshney,et al.  A distributed self spreading algorithm for mobile wireless sensor networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[17]  Ajay D. Kshemkalyani,et al.  Dispersion of Mobile Robots on Grids , 2020, WALCOM.

[18]  Ajay D. Kshemkalyani,et al.  Fast Dispersion of Mobile Robots on Arbitrary Graphs , 2019, ALGOSENSORS.

[19]  Pavan Poudel,et al.  Time-optimal uniform scattering in a grid , 2019, ICDCN.

[20]  Kaustav Bose,et al.  Arbitrary Pattern Formation on Infinite Grid by Asynchronous Oblivious Robots , 2018, WALCOM.

[21]  Koichi Wada,et al.  A pattern formation algorithm for a set of autonomous distributed robots with agreement on orientation along one axis , 2006, Systems and Computers in Japan.

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