Dynamic Decentralized Cooperative Control of Multiple Autonomous Vehicles with Multiple Tasks for Urban Operations

This research is concerned with dynamically determining appropriate flight patterns for a set of autonomous UAVs in an urban environment, with multiple mission goals. The UAVs are tasked with searching the urban region for targets of interest, and tracking those targets t hat have been detected. We assume that there are limited communication capabilities between the UAVs, and that there exist possible line of sight constraints between the UAVs and the targets. Each UAV (i) operates its own dynamic feedback loop, in a receding horizon framework, incorporating local information (from UAV i perspective) as well as remote information (from the perspective of the ‘neighbor’ UAVs) to determine the tas k to perform and the optimal flight path of UAV i over the planning horizon. This results in a decentralized and more realistic model of the real-world situation. As the coupled task assignment and flight route optimization formulation is NP-hard, a hybrid heuristic for continuous global optimization is developed to solve for the flight plan and tasking over the planning horizon.

[1]  Andrew J. Sinclair,et al.  Simultaneous Localization and Planning for Cooperative Air Munitions Via Dynamic Programming , 2009 .

[2]  Mauricio G. C. Resende,et al.  Grasp: An Annotated Bibliography , 2002 .

[3]  C.S. Ma,et al.  Mixed Integer Linear Programming Trajectory Generation for Autonomous Nap-of-the-Earth Flight in a Threat Environment , 2005, 2005 IEEE Aerospace Conference.

[4]  Lakmal D. Seneviratne,et al.  A Shortest Path Based Path Planning Algorithm for Nonholonomic Mobile Robots , 1999, J. Intell. Robotic Syst..

[5]  Antonio Bicchi,et al.  Nonholonomic, bounded curvature path planning in cluttered environments , 1995, Proceedings 1995 INRIA/IEEE Symposium on Emerging Technologies and Factory Automation. ETFA'95.

[6]  Richard J. Kenefic Finding Good Dubins Tours for UAVs Using Particle Swarm Optimization , 2008, J. Aerosp. Comput. Inf. Commun..

[7]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[8]  Antonio Bicchi,et al.  Planning shortest bounded-curvature paths for a class of nonholonomic vehicles among obstacles , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[9]  Y. Bar-Shalom,et al.  Autonomous Ground Target Tracking by Multiple Cooperative UAVs , 2005, 2005 IEEE Aerospace Conference.

[10]  Thiagalingam Kirubarajan,et al.  Optimal cooperative placement of UAVs for ground target tracking with Doppler radar , 2004, SPIE Defense + Commercial Sensing.

[11]  Kevin L. Moore,et al.  Flight demonstrations of unmanned aerial vehicle swarming concepts , 2006 .

[12]  Timothy W. McLain,et al.  A decomposition strategy for optimal coordination of unmanned air vehicles , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[13]  Samuel S. Blackman,et al.  Design and Analysis of Modern Tracking Systems , 1999 .

[14]  W. Art Chaovalitwongse,et al.  Optimization of Spatiotemporal Clustering for Target Tracking From Multisensor Data , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[15]  Marc Steinberg,et al.  Intelligent autonomy for unmanned naval vehicles , 2006 .

[16]  Randal W. Beard,et al.  UAV Splay State Configuration for Moving Targets in Wind , 2007 .

[17]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[18]  Andrew J. Sinclair,et al.  Simultaneous localization and planning for cooperative air munitions , 2007 .

[19]  Takuji Nishimura,et al.  Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator , 1998, TOMC.

[20]  Mubarak Shah,et al.  Autonomous target following by unmanned aerial vehicles , 2006, SPIE Defense + Commercial Sensing.

[21]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .

[22]  J. G. Semple,et al.  Algebraic Projective Geometry , 1953 .

[23]  Jorge Stolfi,et al.  Oriented Projective Geometry: A Framework for Geometric Computations , 2014 .

[24]  B. Moor,et al.  Mixed integer programming for multi-vehicle path planning , 2001, 2001 European Control Conference (ECC).

[25]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

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

[27]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[28]  M. Pachter,et al.  Optimal Cooperative Sensing using a Team of UAVs , 2006, IEEE Transactions on Aerospace and Electronic Systems.

[29]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[30]  Rakesh Nagi,et al.  Priority-based assignment and routing of a fleet of unmanned combat aerial vehicles , 2008, Comput. Oper. Res..

[31]  Michael J. Hirsch,et al.  Decentralized cooperative urban tracking of multiple ground targets by a team of autonomous UAVs , 2011, 14th International Conference on Information Fusion.

[32]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[33]  Yaakov Bar-Shalom,et al.  Tracking with debiased consistent converted measurements versus EKF , 1993 .

[34]  Michael J. Hirsch,et al.  Cooperative Tracking of Multiple Targets by a Team of Autonomous UAVs , 2012, Int. J. Oper. Res. Inf. Syst..

[35]  M. Resende,et al.  A probabilistic heuristic for a computationally difficult set covering problem , 1989 .