A decentralized algorithm for collision-free search tasks by multiple robots in 3D areas

This paper presents a decentralized search algorithm for a multi-robot system in an unknown three-dimensional (3D) space with no collisions. Robots only have limited sensing and communication ranges and they move along edges of a grid pattern between vertices to search the whole area without collisions. When unvisited accessible vertices are available, a random algorithm with repulsive force is used to choose the next step. Otherwise, the breadth-first search algorithm is applied to find the path to a nearest unvisited vertex. This paper also proves the convergence of the algorithm with probability 1. Simulations are run to compare this algorithm with related algorithms to show its advantage.

[1]  A. Matveev,et al.  Algorithms for collision-free navigation of mobile robots in complex cluttered environments: a survey , 2014, Robotica.

[2]  Andrey V. Savkin,et al.  Seeking a path through the crowd: Robot navigation in unknown dynamic environments with moving obstacles based on an integrated environment representation , 2014, Robotics Auton. Syst..

[3]  Bang Wang,et al.  A novel node sinking algorithm for 3D coverage and connectivity in underwater sensor networks , 2017, Ad Hoc Networks.

[5]  Xiaotian Yang A decentralized collision-free search algorithm in 3D area for multiple robots , 2017, 2017 36th Chinese Control Conference (CCC).

[6]  Andrey V. Savkin,et al.  A distributed control algorithm for area search by a multi-robot team , 2016, Robotica.

[7]  Andrey V. Savkin,et al.  Decentralized control for mobile robotic sensor network self-deployment: barrier and sweep coverage problems , 2011, Robotica.

[8]  Serge Kernbach,et al.  Multi-robot searching algorithm using Lévy flight and artificial potential field , 2010, 2010 IEEE Safety Security and Rescue Robotics.

[9]  Jie Wang,et al.  An Efficient Method for Constructing Underwater Sensor Barriers , 2011, J. Commun..

[10]  Zygmunt J. Haas,et al.  Coverage and connectivity in three-dimensional networks with random node deployment , 2015, Ad Hoc Networks.

[11]  Xiaotian Yang A decentralized algorithm for collision free navigation of multiple robots in search tasks , 2016, CCC 2016.

[12]  Ibrahim A. Hameed,et al.  Motion planning for autonomous landmine detection and clearance robots , 2016, 2016 International Workshop on Recent Advances in Robotics and Sensor Technology for Humanitarian Demining and Counter-IEDs (RST).

[13]  Ahmad Baranzadeh,et al.  A Decentralized Control Algorithm for Target Search by a Multi-Robot Team , 2013 .

[14]  Xiaotian Yang Grid based 2D navigation by a decentralized robot system with collison avoidance , 2017, 2017 36th Chinese Control Conference (CCC).

[15]  Andrey V. Savkin,et al.  Optimal Distributed Blanket Coverage Self-Deployment of Mobile Wireless Sensor Networks , 2012, IEEE Communications Letters.

[16]  Paul Levi,et al.  Collective-adaptive Lévy flight for underwater multi-robot exploration , 2013, 2013 IEEE International Conference on Mechatronics and Automation.

[17]  Andrey V. Savkin,et al.  Distributed self-deployment of mobile wireless 3D robotic sensor networks for complete sensing coverage and forming specific shapes , 2017, Robotica.

[18]  AurenhammerFranz Voronoi diagramsa survey of a fundamental geometric data structure , 1991 .

[19]  Ali Marjovi,et al.  Multi-robot exploration and fire searching , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Franz Aurenhammer,et al.  Voronoi diagrams—a survey of a fundamental geometric data structure , 1991, CSUR.

[21]  Xiaotian Yang,et al.  A collision-free self-deployment of mobile robotic sensors for three-dimensional distributed blanket coverage control , 2017, 2017 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[22]  Ahmad Baranzadeh,et al.  A decentralized Grid-based Random Search Algorithm for Locating Targets in Three dimensional Environments by a Mobile Robotic Network , 2015 .

[23]  Andrey V. Savkin,et al.  Real-time navigation of mobile robots in problems of border patrolling and avoiding collisions with moving and deforming obstacles , 2012, Robotics Auton. Syst..

[24]  Xiaotian Yang,et al.  Fast Distributed Self-Deployment of Multiple Mobile Robotic Sensors with Collision Avoidance for Blanket Coverage , 2018, 2018 37th Chinese Control Conference (CCC).

[25]  Alexey S. Matveev,et al.  Self-deployment of mobile robotic networks: an algorithm for decentralized sweep boundary coverage , 2017, Robotica.

[26]  Hugo Ferreira,et al.  Multiple robot operations for maritime search and rescue in euRathlon 2015 competition , 2016, OCEANS 2016 - Shanghai.

[27]  Andrey V. Savkin,et al.  A distributed self-deployment algorithm for the coverage of mobile wireless sensor networks , 2009, IEEE Communications Letters.

[28]  Andrey V. Savkin,et al.  A simple biologically inspired algorithm for collision-free navigation of a unicycle-like robot in dynamic environments with moving obstacles , 2013, Robotica.

[29]  Andrey V. Savkin,et al.  Distributed 3D Dynamic Search Coverage for Mobile Wireless Sensor Networks , 2015, IEEE Communications Letters.

[30]  Vali Nazarzehi,et al.  A distributed bio-inspired algorithm for search of moving targets in three dimensional spaces , 2015, 2015 IEEE International Conference on Robotics and Biomimetics (ROBIO).