Self-Organized Circle Formation around an Unknown Target by a Multi-Robot Swarm using a Local Communication Strategy

Multi-robot systems have an innate advantage of enhancing system robustness in situations where the chances for noise in sensory data or faults in robotic agents are high. The distribution of the task at hand among multiple robots and coordination among these robotic agents can also make these systems more efficient. The formation problem for a multi-robot system is defined as the coordination of multiple robots to form and maintain a specific geometric pattern such as circle, line, or square. This paper focuses on circular pattern formation through self-organization in multi-robot systems. A detailed algorithm for circle formation around an unknown target using exceptionally simple robots is presented along with the results. In this algorithm, we adopt a communication-based multi-agent model where each robotic agent interacts through minimal, though explicit, communication within very limited range and with limited capabilities. This algorithm is entirely distributed and does not require any manual intervention or centralized information. Extensive numerical results have demonstrated the stability and robustness in generating the formations.

[1]  Eliseo Ferrante,et al.  Swarm robotics: a review from the swarm engineering perspective , 2013, Swarm Intelligence.

[2]  A. Stierle,et al.  Designing Collective Behavior in a Termite-Inspired Robot Construction Team , 2014, Science.

[3]  Manish Kumar,et al.  Robot swarm for efficient area coverage inspired by ant foraging - The case of adaptive switching between brownian motion and levy flight , 2017 .

[4]  Anand Jayant Kulkarni,et al.  Constraint handling in Firefly Algorithm , 2013, 2013 IEEE International Conference on Cybernetics (CYBCO).

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

[6]  YangQuan Chen,et al.  Formation control: a review and a new consideration , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Swaminathan Karthikeyan,et al.  A General Approach to Swarm Coordination using Circle Formation , 2006 .

[8]  Manish Kumar,et al.  Grey wolf optimization based sense and avoid algorithm for UAV path planning in uncertain environment using a Bayesian framework , 2016, 2016 International Conference on Unmanned Aircraft Systems (ICUAS).

[9]  Manish Kumar,et al.  Design of decentralized chemotactic control law for area coverage using swarm of mobile robots , 2016, 2016 American Control Conference (ACC).

[10]  Subramanian Ramakrishnan,et al.  Efficient spatial coverage by a robot swarm based on an ant foraging model and the Lévy distribution , 2017, Swarm Intelligence.

[11]  Karthikeyan Swaminathan Self-organized Formation of Geometric Patterns in Multi-Robot Swarms Using Wireless Communication , 2005 .

[12]  Erol Sahin,et al.  A review: Pattern formation and adaptation in multirobot systems , 2003 .

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