Multi-UAV Path Planning for Autonomous Missions in Mixed GNSS Coverage Scenarios

This paper presents an algorithm for multi-UAV path planning in scenarios with heterogeneous Global Navigation Satellite Systems (GNSS) coverage. In these environments, cooperative strategies can be effectively exploited when flying in GNSS-challenging conditions, e.g., natural/urban canyons, while the different UAVs can fly as independent systems in the absence of navigation issues (i.e., open sky conditions). These different flight environments are taken into account at path planning level, obtaining a distributed multi-UAV system that autonomously reconfigures itself based on mission needs. Path planning, formulated as a vehicle routing problem, aims at defining smooth and flyable polynomial trajectories, whose time of flight is estimated to guarantee coexistence of different UAVs at the same challenging area. The algorithm is tested in a simulation environment directly derived from a real-world 3D scenario, for variable number of UAVs and waypoints. Its solution and computational cost are compared with optimal planning methods. Results show that the computational burden is almost unaffected by the number of UAVs, and it is compatible with near real time implementation even for a relatively large number of waypoints. The provided solution takes full advantage from the available flight resources, reducing mission time for a given set of waypoints and for increasing UAV number.

[1]  Jun Li,et al.  Secure and Efficient Context-Aware Localization of Drones in Urban Scenarios , 2018, IEEE Communications Magazine.

[2]  Ozgur Koray Sahingoz,et al.  Multi colony ant optimization for UAV path planning with obstacle avoidance , 2016, 2016 International Conference on Unmanned Aircraft Systems (ICUAS).

[3]  Alberto Speranzon,et al.  Multi-objective path planning in GPS denied environments under localization constraints , 2014, 2014 American Control Conference.

[4]  Roberto Opromolla,et al.  Autonomous Flight in GPS-Challenging Environments Exploiting Multi-UAV Cooperation and Vision-aided Navigation , 2017 .

[5]  N. El-Sheimy,et al.  Enhanced UAV navigation in GNSS denied environment using repeated dynamics pattern recognition , 2018, 2018 IEEE/ION Position, Location and Navigation Symposium (PLANS).

[6]  José Antonio López Orozco,et al.  A multi-UAV minimum time search planner based on ACOR , 2017, GECCO.

[7]  N. Roy,et al.  The Belief Roadmap: Efficient Planning in Belief Space by Factoring the Covariance , 2009, Int. J. Robotics Res..

[8]  Guilherme A. S. Pereira,et al.  Multi-UAV Routing for Area Coverage and Remote Sensing with Minimum Time , 2015, Sensors.

[9]  Roberto Opromolla,et al.  A Vision-Based Approach to UAV Detection and Tracking in Cooperative Applications , 2018, Sensors.

[10]  Ella M. Atkins,et al.  Unmanned Aircraft System Navigation in the Urban Environment: A Systems Analysis , 2016, J. Aerosp. Inf. Syst..

[11]  Zhen Zhu,et al.  Architecture for asymmetric collaborative navigation , 2012, Proceedings of the 2012 IEEE/ION Position, Location and Navigation Symposium.

[12]  Mark Campbell,et al.  On-Line Estimation and Path Planning for Multiple Vehicles in an Uncertain Environment , 2002 .

[13]  Marios M. Polycarpou,et al.  Multi-Target Assignment and Path Planning for Groups of UAVs , 2004 .

[14]  Demoz Gebre-Egziabher,et al.  Performance of networked dead reckoning navigation system , 2016, IEEE Transactions on Aerospace and Electronic Systems.

[15]  Jason N. Gross,et al.  UGV-to-UAV cooperative ranging for robust navigation in GNSS-challenged environments , 2017 .

[16]  Jonathan P. How,et al.  Multi-Task Allocation and Path Planning for Cooperating UAVs , 2003 .

[17]  Roland Siegwart,et al.  Real-time visual-inertial mapping, re-localization and planning onboard MAVs in unknown environments , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Girish Chowdhary,et al.  GPS‐denied Indoor and Outdoor Monocular Vision Aided Navigation and Control of Unmanned Aircraft , 2013, J. Field Robotics.

[19]  Charles Richter,et al.  Polynomial Trajectory Planning for Aggressive Quadrotor Flight in Dense Indoor Environments , 2016, ISRR.

[20]  Yoko Watanabe,et al.  Navigation and Guidance Strategy Planning for UAV Urban Operation , 2016 .

[21]  Roland Siegwart,et al.  Structural inspection path planning via iterative viewpoint resampling with application to aerial robotics , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[22]  P. B. Sujit,et al.  Landmarks based path planning for UAVs in GPS-denied areas∗ , 2016 .

[23]  Hyondong Oh,et al.  Coordinated Trajectory Planning for Efficient Communication Relay Using Multiple UAVs , 2013 .

[24]  Adam J. Rutkowski,et al.  Path planning for optimal cooperative navigation , 2016, 2016 IEEE/ION Position, Location and Navigation Symposium (PLANS).

[25]  Rubén Ruiz,et al.  A decision support system for a real vehicle routing problem , 2004, Eur. J. Oper. Res..

[26]  M. Brian Blake,et al.  An Operation-Time Simulation Framework for UAV Swarm Configuration and Mission Planning , 2013, ICCS.

[27]  Hyondong Oh,et al.  Coordinated road-network search route planning by a team of UAVs , 2014, Int. J. Syst. Sci..

[28]  Ian Postlethwaite,et al.  Multi-UAV path planning in obstacle rich environments using Rapidly-exploring Random Trees , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[29]  Roland Siegwart,et al.  RotorS—A Modular Gazebo MAV Simulator Framework , 2016 .

[30]  D. Scott Worrells,et al.  Integrating Unmanned Aircraft Systems into the National Airspace System , 2013 .

[31]  Russell C. Eberhart,et al.  A new UAV assignment model based on PSO , 2008, 2008 IEEE Swarm Intelligence Symposium.

[32]  Roland Siegwart,et al.  Navigation aware planning for tandem UAV missions in GNSS challenging environments , 2019, AIAA Scitech 2019 Forum.

[33]  Sohum Misra,et al.  Routing unmanned vehicles in GPS-denied environments , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[34]  Eunmi Oh,et al.  An Integral Framework of Task Assignment and Path Planning for Multiple Unmanned Aerial Vehicles in Dynamic Environments , 2013, J. Intell. Robotic Syst..

[35]  Asok Ray,et al.  Path planning in GPS-denied environments: A collective intelligence approach , 2015, 2015 American Control Conference (ACC).

[36]  Giancarmine Fasano,et al.  Multi-UAV formation geometries for cooperative navigation in GNSS-challenging environments , 2018, 2018 IEEE/ION Position, Location and Navigation Symposium (PLANS).

[37]  Jonathan P. How,et al.  Active Exploration in Robust Unmanned Vehicle Task Assignment , 2011, J. Aerosp. Comput. Inf. Commun..

[38]  Hrvoje Gold,et al.  Vehicle Routing Problem , 2008, Encyclopedia of GIS.