Bi-level programming based real-time path planning for unmanned aerial vehicles

作者:

Highlights:

摘要

This paper presents a novel real-time path planning approach for unmanned aerial vehicles (UAVs) based on bi-level programming (BLP), in which the planning problem is described as a leader–follower decision making model. The proposed approach can fulfill an integrated path planning requirement, including several realistic abilities of convergence to target, obstacle avoidance, path length optimization, flight path smoothing and adaptability to the changes of the UAV’s kinematic and sensory properties. In the BLP model, opposition obstacles and UAV’s interrelated performances are described to construct path searching constraints, and variable planning time intervals are introduced to generate navigable flight paths only when necessary. A discretization solution algorithm embedded with five heuristic optimization strategies is particularly designed to speed up the planning. Moreover, convergence and computational cost, as well as potential extensions, are discussed to expose the efficiency and applicability of the approach. Numerous simulations in stochastic and representative scenarios demonstrate not only the effectiveness of the approach in generating optimized flight paths for UAVs, but also its clear advantages through comparisons with four typical methods, while synthetically considering the crucial abilities.

论文关键词:Unmanned aerial vehicles (UAVs),Real-time path planning,Bi-level programming (BLP),Leader-follower decision making,Heuristic algorithms

论文评审过程:Received 15 July 2012, Revised 18 October 2012, Accepted 11 January 2013, Available online 24 January 2013.

论文官网地址:https://doi.org/10.1016/j.knosys.2013.01.011