Cooperative Search by Multiple Unmanned Aerial Vehicles in a Nonconvex Environment

This paper presents a distributed cooperative search algorithm for multiple unmanned aerial vehicles (UAVs) with limited sensing and communication capabilities in a nonconvex environment. The objective is to control multiple UAVs to find several unknown targets deployed in a given region, while minimizing the expected search time and avoiding obstacles. First, an asynchronous distributed cooperative search framework is proposed by integrating the information update into the coverage control scheme. And an adaptive density function is designed based on the real-time updated probability map and uncertainty map, which can balance target detection and environment exploration. Second, in order to handle nonconvex environment with arbitrary obstacles, a new transformation method is proposed to transform the cooperative search problem in the nonconvex region into an equivalent one in the convex region. Furthermore, a control strategy for cooperative search is proposed to plan feasible trajectories for UAVs under the kinematic constraints, and the convergence is proved by LaSalle’s invariance principle. Finally, by simulation results, it can be seen that our proposed algorithm is effective to handle the search problem in the nonconvex environment and efficient to find targets in shorter time compared with other algorithms.

[1]  Milos Zefran,et al.  A coverage algorithm for a class of non-convex regions , 2008, 2008 47th IEEE Conference on Decision and Control.

[2]  Kai-Yew Lum,et al.  Multiagent Information Fusion and Cooperative Control in Target Search , 2013, IEEE Transactions on Control Systems Technology.

[3]  Simin Nadjm-Tehrani,et al.  Mobility Models for UAV Group Reconnaissance Applications , 2006, 2006 International Conference on Wireless and Mobile Communications (ICWMC'06).

[4]  John Hershberger,et al.  Computing Minimum Length Paths of a Given Homotopy Class (Extended Abstract) , 1991, WADS.

[5]  Dusan M. Stipanovic,et al.  Effective Coverage Control for Mobile Sensor Networks With Guaranteed Collision Avoidance , 2007, IEEE Transactions on Control Systems Technology.

[6]  Roland Siegwart,et al.  Voronoi coverage of non-convex environments with a group of networked robots , 2010, 2010 IEEE International Conference on Robotics and Automation.

[7]  J. Mark Keil,et al.  Decomposing a Polygon into Simpler Components , 1985, SIAM J. Comput..

[8]  H. Marquez Nonlinear Control Systems: Analysis and Design , 2003, IEEE Transactions on Automatic Control.

[9]  B. Chazelle,et al.  Optimal Convex Decompositions , 1985 .

[10]  J. P. Lasalle Some Extensions of Liapunov's Second Method , 1960 .

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

[12]  Toshimitsu Ushio,et al.  Voronoi coverage control with time-driven communication for mobile sensing networks with obstacles , 2011, IEEE Conference on Decision and Control and European Control Conference.

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

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

[15]  Ruggero Carli,et al.  Discrete Partitioning and Coverage Control for Gossiping Robots , 2010, IEEE Transactions on Robotics.

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

[17]  C.E. Pereira,et al.  Decentralized task distribution among cooperative UAVs in surveillance systems applications , 2010, 2010 Seventh International Conference on Wireless On-demand Network Systems and Services (WONS).

[18]  Vijay Kumar,et al.  Sensing and coverage for a network of heterogeneous robots , 2008, 2008 47th IEEE Conference on Decision and Control.

[19]  Christian Gagné,et al.  Co-evolutionary information gathering for a cooperative unmanned aerial vehicle team , 2009, 2009 12th International Conference on Information Fusion.

[20]  Vijay Kumar,et al.  Cooperative air and ground surveillance , 2006, IEEE Robotics & Automation Magazine.

[21]  Milos Zefran,et al.  Performing coverage on nonconvex domains , 2008, 2008 IEEE International Conference on Control Applications.

[22]  J. Karl Hedrick,et al.  A multiple UAV system for vision-based search and localization , 2008, 2008 American Control Conference.

[23]  D. Ghose,et al.  Search using multiple UAVs with flight time constraints , 2004, IEEE Transactions on Aerospace and Electronic Systems.

[24]  Daniel Pack,et al.  Maximizing Search Coverage Using Future Path Projection for Cooperative Multiple UAVs with Limited Communication Ranges , 2009 .

[25]  Francesco Bullo,et al.  Multirobot Rendezvous With Visibility Sensors in Nonconvex Environments , 2006, IEEE Transactions on Robotics.

[26]  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.

[27]  H. A. Talebi,et al.  Adaptive coverage control in non-convex environments with unknown obstacles , 2013, 2013 21st Iranian Conference on Electrical Engineering (ICEE).

[28]  Wesley H. Huang Optimal line-sweep-based decompositions for coverage algorithms , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[29]  Jeong-Won Lee,et al.  Path Planning of Unmanned Aerial Vehicles in a Dynamic Environment , 2011 .

[30]  Bruce J. Schachter,et al.  Decomposition of Polygons into Convex Sets , 1978, IEEE Transactions on Computers.