A Cooperative Search and Coverage Algorithm with Controllable Revisit and Connectivity Maintenance for Multiple Unmanned Aerial Vehicles

In this paper, we mainly study a cooperative search and coverage algorithm for a given bounded rectangle region, which contains several unknown stationary targets, by a team of unmanned aerial vehicles (UAVs) with non-ideal sensors and limited communication ranges. Our goal is to minimize the search time, while gathering more information about the environment and finding more targets. For this purpose, a novel cooperative search and coverage algorithm with controllable revisit mechanism is presented. Firstly, as the representation of the environment, the cognitive maps that included the target probability map (TPM), the uncertain map (UM), and the digital pheromone map (DPM) are constituted. We also design a distributed update and fusion scheme for the cognitive map. This update and fusion scheme can guarantee that each one of the cognitive maps converges to the same one, which reflects the targets’ true existence or absence in each cell of the search region. Secondly, we develop a controllable revisit mechanism based on the DPM. This mechanism can concentrate the UAVs to revisit sub-areas that have a large target probability or high uncertainty. Thirdly, in the frame of distributed receding horizon optimizing, a path planning algorithm for the multi-UAVs cooperative search and coverage is designed. In the path planning algorithm, the movement of the UAVs is restricted by the potential fields to meet the requirements of avoiding collision and maintaining connectivity constraints. Moreover, using the minimum spanning tree (MST) topology optimization strategy, we can obtain a tradeoff between the search coverage enhancement and the connectivity maintenance. The feasibility of the proposed algorithm is demonstrated by comparison simulations by way of analyzing the effects of the controllable revisit mechanism and the connectivity maintenance scheme. The Monte Carlo method is employed to validate the influence of the number of UAVs, the sensing radius, the detection and false alarm probabilities, and the communication range on the proposed algorithm.

[1]  Marios M. Polycarpou,et al.  Balancing search and target response in cooperative unmanned aerial vehicle (UAV) teams , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[2]  Christos G. Cassandras,et al.  Distributed Coverage Control and Data Collection With Mobile Sensor Networks , 2010, IEEE Transactions on Automatic Control.

[3]  George J. Pappas,et al.  Potential Fields for Maintaining Connectivity of Mobile Networks , 2007, IEEE Transactions on Robotics.

[4]  Bernhard Rinner,et al.  Information Exchange and Decision Making in Micro Aerial Vehicle Networks for Cooperative Search , 2015, IEEE Transactions on Control of Network Systems.

[5]  Petros G. Voulgaris,et al.  Distributed Dynamic Coverage and Avoidance Control Under Anisotropic Sensing , 2017, IEEE Transactions on Control of Network Systems.

[6]  Bernhard Rinner,et al.  Information merging in multi-UAV cooperative search , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[8]  Chunyan Zhang,et al.  Distributed Cooperative Search with Collision Avoidance for a Team of Unmanned Aerial Vehicles Using Gradient Optimization , 2017 .

[9]  Youmin Zhang,et al.  Cooperative Multi-Vehicle Search and Coverage Problem in an Uncertain Environment , 2015, Unmanned Syst..

[10]  Christopher W. Lum,et al.  Occupancy Based Map Searching Using Heterogeneous Teams of Autonomous Vehicles , 2006 .

[11]  Denis F. Wolf,et al.  Monte Carlo Localization on Gaussian Process Occupancy Maps for Urban Environments , 2018, IEEE Transactions on Intelligent Transportation Systems.

[12]  Marios M. Polycarpou,et al.  Multi-UAV Cooperative Search Using an Opportunistic Learning Method , 2007 .

[13]  Jincheng Li,et al.  Sensor-Oriented Path Planning for Multiregion Surveillance with a Single Lightweight UAV SAR , 2018, Sensors.

[14]  Masafumi Yamashita,et al.  Distributed memoryless point convergence algorithm for mobile robots with limited visibility , 1999, IEEE Trans. Robotics Autom..

[15]  João Pedro Hespanha,et al.  Cooperative Search by UAV Teams: A Model Predictive Approach using Dynamic Graphs , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[16]  Juris Vagners,et al.  A Modular Algorithm for Exhaustive Map Searching Using Occupancy Based Maps , 2009 .

[17]  Chang-jian Ru,et al.  Distributed Cooperative Search Control Method of Multiple UAVs for Moving Target , 2015 .

[18]  Yanli Yang COOPERATIVE SEARCH BY UNINHABITED AIR VEHICLES IN DYNAMIC ENVIRONMENT , 2005 .

[19]  Yanli Yang,et al.  Decentralized cooperative search by networked UAVs in an uncertain environment , 2004, Proceedings of the 2004 American Control Conference.

[20]  George York,et al.  Ground Target Detection Using Cooperative Unmanned Aerial Systems , 2012, J. Intell. Robotic Syst..

[21]  Siddhartha S. Srinivasa,et al.  Decentralized estimation and control of graph connectivity in mobile sensor networks , 2008, 2008 American Control Conference.

[22]  David W. Casbeer,et al.  Multi-agent Decentralized Search of a Probability Map with Communication Constraints* , 2010 .

[23]  Bin Di,et al.  Potential field based receding horizon motion planning for centrality-aware multiple UAV cooperative surveillance , 2015 .

[24]  Xiaoguang Gao,et al.  Multi-UAVs Cooperative Localization Algorithms with Communication Constraints , 2017 .

[25]  Satyandra K. Gupta,et al.  Multipass Target Search in Natural Environments , 2017, Sensors.

[26]  Marco Dorigo,et al.  Distributed constrained connectivity control for proximity networks based on a receding horizon scheme , 2015, 2015 American Control Conference (ACC).

[27]  Narcís Palomeras,et al.  Coverage Path Planning with Real‐time Replanning and Surface Reconstruction for Inspection of Three‐dimensional Underwater Structures using Autonomous Underwater Vehicles , 2015, J. Field Robotics.

[28]  Gonzalo Pajares,et al.  Multi-UAV target search using decentralized gradient-based negotiation with expected observation , 2014, Inf. Sci..

[29]  Dimitrios Zorbas,et al.  Modelling the mobile target covering problem using flying drones , 2016, Optim. Lett..

[30]  Jie Li,et al.  Cooperative search of UAV swarm based on improved ant colony algorithm in uncertain environment , 2017, 2017 IEEE International Conference on Unmanned Systems (ICUS).

[31]  Pierre A. Humblet,et al.  A Distributed Algorithm for Minimum-Weight Spanning Trees , 1983, TOPL.

[32]  Randal W. Beard,et al.  Multiple UAV exploration of an unknown region , 2009, Annals of Mathematics and Artificial Intelligence.

[33]  Youmin Zhang,et al.  Cooperative multi-vehicle search and coverage problem in uncertain environments , 2011, IEEE Conference on Decision and Control and European Control Conference.