系统仿真学报 ›› 2024, Vol. 36 ›› Issue (8): 1843-1853.doi: 10.16182/j.issn1004731x.joss.23-0993

• 论文 • 上一篇    

融合动态窗口法的无人机动态路径规划算法

刘斌1, 兰莹2, 黄文焘3, 范勤勤1   

  1. 1.上海海事大学 物流研究中心, 上海 201306
    2.上海海事大学 物流工程学院, 上海 201306
    3.上海交通大学 电力传输与功率变换控制教育部重点实验室, 上海 200240
  • 收稿日期:2023-08-01 修回日期:2023-10-19 出版日期:2024-08-15 发布日期:2024-08-19
  • 通讯作者: 范勤勤
  • 第一作者简介:刘斌(1995-),男,硕士生,研究方向为路径规划算法。
  • 基金资助:
    上海市浦江人才计划(22PJD030);国家自然科学基金(61603244);国家自然科学基金山东联合基金(U2006228)

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

摘要:

为解决路径规划算法在复杂动态环境下寻优性能和避障能力差的问题,提出一种融合动态窗口法的无人机动态路径规划算法(UAV dynamic path planning algorithm combined with DWA,UAV-DPPA-DWA)。为获取无人机在静态环境下的最佳引导路径,提出了一种基于偏移程度和障碍物距离评估的改进椭圆切线图算法如果无人机检测到有移动障碍物,那么通过自适应参数的动态窗口法生成局部避障轨迹否则,无人机仍沿静态环境下所获得的引导路径飞行。提出多种类型的复杂动态避障场景,并从路径长度和飞行时间两方面来验证所提算法的性能。实验结果表明:相比DWA、A*-DWA、RRT-DWA和PRM-DWA算法,UAV-DPPA-DWA不仅有较强的避障能力得到可行飞行轨迹,还能以短时间沿最佳路径完成任务。

关键词: 无人机, 路径规划, 椭圆切线图法, 动态窗口法, 动态避障

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

中图分类号: