密集障碍物下无人艇模糊双窗口DWA避障算法

Fuzzy dual-window DWA algorithm for USV in dense obstacle conditions

  • 摘要:
      目的  旨在研究密集障碍物海况下无人艇的自主避障问题。
      方法  为此,提出一种基于模糊推理的改进型双窗口动态窗口法(DWA)避障算法,即在常规速度窗口的基础上设计基于艇载传感器的感知窗口,构成双窗口模型以进一步优化约束速度空间,然后根据障碍物的分布,动态调整评价函数权值。
      结果  仿真实验结果显示,相比原始DWA算法,改进算法在未知密集障碍物海况下规划的路径更加合理、光滑,可避免无人艇从密集障碍物群外绕行,同时确保了避障航行安全性,迭代次数和运行时间可缩短20%以上。
      结论  研究成果对无人艇自主避障技术发展具有较为明显的科学价值和实际意义。

     

    Abstract:
      Objectives   The problem of autonomous obstacle avoidance of unmanned surface vehicles (USV) under dense obstacle sea conditions is studied.
      Methods   An improved dual-window dynamic window approach (DWA) obstacle avoidance algorithm based on a fuzzy control strategy is proposed; that is, a sensing window based on an onboard sensor is designed on the basis of the conventional speed window, and a dual-window model composed of the speed window and sensing window is further optimized. The speed space is constrained and the weight of the evaluation function is dynamically adjusted based on the fuzzy control strategy in accordance with the obstacle distribution state and distance between the USV and obstacles.
      Results   The simulation experimental results show that, compared with the original DWA algorithm, the path planned by the improved algorithm under unknown dense obstacle sea conditions is smoother and more reasonable, which not only solves the problem of USVs detouring outside dense obstacle groups, but also improves the safety of obstacle avoidance navigation and reduces the number of iterations and running time by more than 20%.
      Conclusions   The results of this study have certain reference value for research on the autonomous obstacle avoidance technology of USVs.

     

/

返回文章
返回