Hexagonal Lattice Formation in Multi-Robot Systems

We present an algorithm that arranges a multi-robot system into a regular hexagonal lattice. This configuration provides continuous coverage with the fewest number of robots required. It also has a bounded stretch over a fully-connected graph, producing an efficient multi-hop communications network. Our algorithm uses artificial forces to move each robot to local potential energy wells. A local error correction algorithm detects and corrects most local lattice errors. Both algorithms are fully distributed, requiring local network geometry information, but no global coordinates.We present analysis of the potential energy wells that form the lattice, a proof of the upper bound on the spanning ratio of a hexagonal packing, and the error detecting and correcting algorithm. Simulation results demonstrate the effectiveness of the approach for large populations of robots.

[1]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[2]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[3]  William M. Spears,et al.  Analysis of a Phase Transition in a Physics-Based Multiagent System , 2002, FAABS.

[4]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[5]  William M. Spears,et al.  Distributed, Physics-Based Control of Swarms of Vehicles , 2004 .

[6]  Eric Martinson,et al.  Lattice Formation in Mobile Autonomous Sensor Arrays , 2004, Swarm Robotics.

[7]  Dorothy Ndedi Monekosso,et al.  Reactive Coordination and Adaptive Lattice Formation in Mobile Robotic Surveillance Swarms , 2010, DARS.

[8]  Suranga Hettiarachchi,et al.  An Overview of Physicomimetics , 2004, Swarm Robotics.

[9]  William M. Spears,et al.  Physicomimetics for mobile robot formations , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[10]  Nak Young Chong,et al.  Adaptive Flocking of a Swarm of Robots Based on Local Interactions , 2007, 2007 IEEE Swarm Intelligence Symposium.

[11]  Tucker R. Balch,et al.  Social potentials for scalable multi-robot formations , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[12]  Gerd Brewka,et al.  Artificial intelligence - a modern approach by Stuart Russell and Peter Norvig, Prentice Hall. Series in Artificial Intelligence, Englewood Cliffs, NJ , 1996, The Knowledge Engineering Review.

[13]  Oleg A. Yakimenko,et al.  A Vision Based Navigation Among Multiple Flocking Robots: Modeling And Simulation , 2006 .

[14]  Vijay Kumar,et al.  Modeling and control of formations of nonholonomic mobile robots , 2001, IEEE Trans. Robotics Autom..