Offline and Online Search: UAV Multiobjective Path Planning Under Dynamic Urban Environment

This paper is concerned with path planning for unmanned aerial vehicles (UAVs) flying through low altitude urban environment. Although many different path planning algorithms have been proposed to find optimal or near-optimal collision-free paths for UAVs, most of them either do not consider dynamic obstacle avoidance or do not incorporate multiple objectives. In this paper, we propose a multiobjective path planning (MOPP) framework to explore a suitable path for a UAV operating in a dynamic urban environment, where safety level is considered in the proposed framework to guarantee the safety of UAV in addition to travel time. To this aim, two types of safety index maps (SIMs) are developed first to capture static obstacles in the geography map and unexpected obstacles that are unavailable in the geography map. Then an MOPP method is proposed by jointly using offline and online search, where the offline search is based on the static SIM and helps shorten the travel time and avoid static obstacles, while the online search is based on the dynamic SIM of unexpected obstacles and helps bypass unexpected obstacles quickly. Extensive experimental results verify the effectiveness of the proposed framework under the dynamic urban environment.

[1]  S. Osher,et al.  Algorithms Based on Hamilton-Jacobi Formulations , 1988 .

[2]  Iwan Ulrich,et al.  VFH/sup */: local obstacle avoidance with look-ahead verification , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[3]  Vincent Roberge,et al.  Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real-Time UAV Path Planning , 2013, IEEE Transactions on Industrial Informatics.

[4]  Keith D. McDonald The Modernization of GPS: Plans, New Capabilities and the Future Relationship to Galileo , 2002 .

[5]  S. Sitharama Iyengar,et al.  A 'retraction' method for learned navigation in unknown terrains for a circular robot , 1991, IEEE Trans. Robotics Autom..

[6]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[7]  Lawrence Mandow,et al.  Multicriteria heuristic search , 2003, Eur. J. Oper. Res..

[8]  Walid Saad,et al.  Unmanned Aerial Vehicle With Underlaid Device-to-Device Communications: Performance and Tradeoffs , 2015, IEEE Transactions on Wireless Communications.

[9]  D. Rathbun,et al.  An evolution based path planning algorithm for autonomous motion of a UAV through uncertain environments , 2002, Proceedings. The 21st Digital Avionics Systems Conference.

[10]  Antonios Tsourdos,et al.  Multi-Objective UAV routing , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[11]  Halim Yanikomeroglu,et al.  Efficient 3-D placement of an aerial base station in next generation cellular networks , 2016, 2016 IEEE International Conference on Communications (ICC).

[12]  Xiaohong Su,et al.  UAV online path planning algorithm in a low altitude dangerous environment , 2015, IEEE/CAA Journal of Automatica Sinica.

[13]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[14]  Yan Pailhas,et al.  Path Planning for Autonomous Underwater Vehicles , 2007, IEEE Transactions on Robotics.

[15]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[16]  Jianxun Li,et al.  Three-dimensional path planning for unmanned aerial vehicles based on multi-objective genetic algorithm , 2014, Proceedings of the 33rd Chinese Control Conference.

[17]  Javier Minguez,et al.  Extending Collision Avoidance Methods to Consider the Vehicle Shape, Kinematics, and Dynamics of a Mobile Robot , 2009, IEEE Transactions on Robotics.

[18]  Pierre T. Kabamba,et al.  Stability analysis of multi-objective planning problems for unmanned aircraft , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[19]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[20]  Duncan A. Campbell,et al.  Multi-Objective Four-Dimensional Vehicle Motion Planning in Large Dynamic Environments , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  Yang Liu,et al.  Path planning for unmanned aerial vehicle under geo-fencing and minimum safe separation constraints , 2016, 2016 12th World Congress on Intelligent Control and Automation (WCICA).

[22]  Demin Xu,et al.  UAV online path planning based on dynamic multiobjective evolutionary algorithm , 2011, Proceedings of the 30th Chinese Control Conference.

[23]  Kandeepan Sithamparanathan,et al.  Optimal LAP Altitude for Maximum Coverage , 2014, IEEE Wireless Communications Letters.

[24]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .