Constrained UAV mission planning: A comparison of approaches

In this paper the optimal timing of air-to-ground tasks is considered. A scenario is examined, where multiple unmanned air vehicles (UAVs) must perform one or more tasks on a set of geographically dispersed targets in the presence of no-fly zones. Strict inter-task timing constraints apply, which have been chosen by BAE Systems' Military Air & Information (MAI) business to reflect current UAV usage. The optimal assignment of these tasks requires cooperation amongst the vehicles in order to generate a plan that is efficient, with respect to overall mission duration and satisfies all problem constraints. A number of previous papers have compared the benefits of employing numerous optimisation algorithms to this class of problem. Recently, auction techniques have been investigated for coordination of multiple autonomous assets and this paper compares two auctioning algorithms, a meta-heuristic algorithm and a mathematical programming approach for solving such constrained task assignment problems.

[1]  O. W. Caldwell,et al.  THE CENTRAL ASSOCIATION OF SCIENCE AND MATHEMATICS TEACHERS , 1905 .

[2]  Rachid Alami,et al.  A distributed tasks allocation scheme in multi-UAV context , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[4]  Brian W. Kernighan,et al.  AMPL: A Modeling Language for Mathematical Programming , 1993 .

[5]  Zbigniew J. Czech,et al.  Parallel simulated annealing for the vehicle routing problem with time windows , 2002, Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing.

[6]  Paolo Toth,et al.  The Vehicle Routing Problem , 2002, SIAM monographs on discrete mathematics and applications.

[7]  Juan A. Díaz,et al.  A Tabu search heuristic for the generalized assignment problem , 2001, Eur. J. Oper. Res..

[8]  Travis Mercker,et al.  An extension of consensus-based auction algorithms for decentralized, time-constrained task assignment , 2010, Proceedings of the 2010 American Control Conference.

[9]  Ibrahim H. Osman,et al.  Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem , 1993, Ann. Oper. Res..

[10]  Jamali Ali,et al.  Hybrid Genetic Algorithm and GMDH System , 2009 .

[11]  Jonathan P. How,et al.  COORDINATION AND CONTROL OF MULTIPLE UAVs , 2002 .

[12]  Ibrahim H. Osman,et al.  Heuristics for the generalised assignment problem: simulated annealing and tabu search approaches , 1995 .

[13]  David Abramson,et al.  A simulated annealing code for general integer linear programs , 1999, Ann. Oper. Res..

[14]  Aníbal Ollero,et al.  S+T: An algorithm for distributed multirobot task allocation based on services for improving robot cooperation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[15]  Phillip R. Chandler,et al.  UAV Task Assignment with Timing Constraints , 2003 .

[16]  Ibrahim H. Osman,et al.  Hybrid Genetic Algorithm, Simulated Annealing and Tabu Search Methods for Vehicle Routing Problems with Time Windows , 1997 .

[17]  Jonathan P. How,et al.  Coordination and control of multiple UAVs with timing constraints and loitering , 2003, Proceedings of the 2003 American Control Conference, 2003..

[18]  Han-Lim Choi,et al.  Consensus-Based Auction Approaches for Decentralized Task Assignment , 2008 .

[19]  Gilbert Laporte,et al.  Classical and modern heuristics for the vehicle routing problem , 2000 .

[20]  Han-Lim Choi,et al.  Real-Time Multi-UAV Task Assignment in Dynamic and Uncertain Environments , 2009 .

[21]  Tal Shima,et al.  Assignment of Cooperating UAVs to Simultaneous Tasks using Genetic Algorithms , 2005 .

[22]  Evangelos Markakis,et al.  Auction-Based Multi-Robot Routing , 2005, Robotics: Science and Systems.