Journal of System Simulation ›› 2024, Vol. 36 ›› Issue (8): 1843-1853.doi: 10.16182/j.issn1004731x.joss.23-0993

• Papers • Previous Articles    

UAV Dynamic Path Planning Algorithm Combined with Dynamic Window Approach

Liu Bin1, Lan Ying2, Huang Wentao3, Fan Qinqin1   

  1. 1.Logistics Research Center, Shanghai Maritime University, Shanghai 201306, China
    2.Logistics Engineering College, Shanghai Maritime University, Shanghai 201306, China
    3.Key Laboratory of Control of Power Transmission and Conversion of the Ministry of Education, Shanghai Jiao Tong University, Shanghai 200240, China
  • Received:2023-08-01 Revised:2023-10-19 Online:2024-08-15 Published:2024-08-19
  • Contact: Fan Qinqin

Abstract:

To solve the problem of the poor search for optimal performance and obstacle avoidance ability of path planning algorithms in complex dynamic environments, a UAV dynamic path planning algorithm combined with dynamic window approach (UAV-DPPA-DWA) is proposed. In the UAV-DPPA-DWA algorithm, a novel elliptic tangent graph algorithm based on the evaluation of offset degree and obstacle distance is proposed to obtain the optimal guidance path for the UAV in static environments. If the UAV detects moving obstacles, a localized obstacle avoidance trajectory will be generated using the dynamic window method with adaptive parameters. Otherwise, the UAV will continue to fly along the guidance path obtained in the static environment. Various types of complex dynamic obstacle avoidance scenarios are presented to verify the performance of the proposed algorithm in terms of both path length and flight time. The experimental results show that, compared with the DWA, A*-DWA, RRT-DWA and PRM-DWA algorithms, the UAV-DPPA-DWA not only has a stronger obstacle avoidance capability to achieve a feasible flight trajectory, but also can complete the task along the optimal path in shorter time.

Key words: UAV, path planning, elliptical tangent graph method, dynamic window approach, obstacle avoidance

CLC Number: