UAV trajectory optimization for Minimum Time Search with communication constraints and collision avoidance

Abstract Minimum Time Search (MTS) algorithms help in search missions proposing search trajectories that minimize the target detection time considering the available information about the search scenario. This work proposes a MTS planner based on ant colony optimization that includes communication and collision avoidance constraints. This ensures that the Unmanned Aerial Vehicles (UAVs) are able to complete the optimized search trajectories without risk of collision or loss of communication with the ground control station. This approach is a great advantage nowadays, where UAVs flight regulation is quite strict, often requiring to monitor the state of the UAVs during the whole mission, impeding UAV deployments without continuous communication to the ground control station. The proposed algorithm is tested with several search scenarios and compared against two state of the art techniques based on Cross Entropy Optimization and Genetic Algorithms, which have been adapted to make them consider collision and communication constraints as well.

[1]  K E Trummel,et al.  Technical Note - The Complexity of the Optimal Searcher Path Problem , 1986, Oper. Res..

[2]  Michael T. M. Emmerich,et al.  Mixed-integer optimization of coronary vessel image analysis using evolution strategies , 2006, GECCO '06.

[3]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .

[4]  Javier Del Ser,et al.  On the application of multi-objective harmony search heuristics to the predictive deployment of firefighting aircrafts: a realistic case study , 2015, Int. J. Bio Inspired Comput..

[5]  José Antonio López Orozco,et al.  Minimum Time Search in Uncertain Dynamic Domains with Complex Sensorial Platforms , 2014, Sensors.

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

[7]  Bernhard Rinner,et al.  Cooperative Robots to Observe Moving Targets: Review , 2018, IEEE Transactions on Cybernetics.

[8]  Anshika Pal Coordinated Multi-Robot Exporation under Connectivity Constraints , 2013, J. Inf. Sci. Eng..

[9]  Daniel Gutiérrez-Reina,et al.  A distributed PSO-based exploration algorithm for a UAV network assisting a disaster scenario , 2019, Future Gener. Comput. Syst..

[10]  R. Rubinstein The Cross-Entropy Method for Combinatorial and Continuous Optimization , 1999 .

[11]  Mohamed Barkaoui,et al.  Static target search path planning optimization with heterogeneous agents , 2016, Ann. Oper. Res..

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

[13]  G. Pulford Taxonomy of multiple target tracking methods , 2005 .

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

[15]  José Antonio López Orozco,et al.  Ant colony optimization for multi-UAV minimum time search in uncertain domains , 2018, Appl. Soft Comput..

[16]  Hongxia Ji,et al.  Gaussian mixture model and receding horizon control for multiple UAV search in complex environment , 2017 .

[17]  Thomas Stützle,et al.  MAX-MIN Ant System , 2000, Future Gener. Comput. Syst..

[18]  Mathias Kölsch,et al.  Variable Resolution Search with Quadrotors: Theory and Practice , 2013, J. Field Robotics.

[19]  Afonso C. C. Lemonge,et al.  An adaptive penalty scheme to solve constrained structural optimization problems by a Craziness based Particle Swarm Optimization , 2017 .

[20]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[21]  Zhong Liu,et al.  A Cooperative Search and Coverage Algorithm with Controllable Revisit and Connectivity Maintenance for Multiple Unmanned Aerial Vehicles , 2018, Sensors.

[22]  Edison Pignaton de Freitas,et al.  Experimental analysis of heuristic solutions for the moving target traveling salesman problem applied to a moving targets monitoring system , 2019, Expert Syst. Appl..

[23]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

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

[25]  Frank Hoffmeister,et al.  Problem-Independent Handling of Constraints by Use of Metric Penalty Functions , 1996, Evolutionary Programming.

[26]  Alireza Sharifi,et al.  Continuous ant colony filter applied to online estimation and compensation of ground effect in automatic landing of quadrotor , 2014, Eng. Appl. Artif. Intell..

[27]  Helio J. C. Barbosa,et al.  A new adaptive penalty scheme for genetic algorithms , 2003, Inf. Sci..

[28]  Silja Meyer-Nieberg,et al.  Aerial Vehicle Search-Path Optimization: A Novel Method for Emergency Operations , 2017, J. Optim. Theory Appl..

[29]  Oliver Kramer,et al.  A Review of Constraint-Handling Techniques for Evolution Strategies , 2010, Appl. Comput. Intell. Soft Comput..

[30]  Hugh F. Durrant-Whyte,et al.  Optimal Search for a Lost Target in a Bayesian World , 2003, FSR.

[31]  Thomas Stützle,et al.  ACO algorithms for the quadratic assignment problem , 1999 .

[32]  Carlos A. Coello Coello,et al.  THEORETICAL AND NUMERICAL CONSTRAINT-HANDLING TECHNIQUES USED WITH EVOLUTIONARY ALGORITHMS: A SURVEY OF THE STATE OF THE ART , 2002 .

[33]  Heder S. Bernardino,et al.  Ant colony approaches for multiobjective structural optimization problems with a cardinality constraint , 2015, Adv. Eng. Softw..

[34]  Javier Del Ser,et al.  Weighted strategies to guide a multi-objective evolutionary algorithm for multi-UAV mission planning , 2019, Swarm Evol. Comput..