避障
障碍物
粒子群优化
模糊逻辑
计算机科学
控制理论(社会学)
无人机
弹道
数学优化
算法
工程类
人工智能
控制(管理)
数学
移动机器人
海洋工程
地理
机器人
考古
物理
天文
作者
Diju Gao,Peng Zhou,Weifeng Shi,Tianzhen Wang,Yide Wang
摘要
A new method is proposed for the dynamic obstacle avoidance problem of unmanned surface vehicles (USVs) under the international regulations for preventing collisions at sea (COLREGs), which applies the particle swarm optimization algorithm (PSO) to the dynamic window approach (DWA) to reduce the optimal trajectory finding the time and improve the timeliness of obstacle avoidance. Meanwhile, a fuzzy control algorithm is designed to dynamically adjust the weight coefficients of the velocity and obstacle distance terms in the cost function of the DWA algorithm to adapt to the changes in the environment. The proposed dynamic obstacle avoidance method is experimentally validated, in which proposed PSO combined with the DWA algorithm (PSO-CCDWA) results in a 42.1%, 11.2% and 28.0% reduction in the navigation time of the USVs in three encounter-situations of COLREGs than that of the classical DWA algorithm (CCDWA) conforming to the conventional COLREGs, respectively. The fuzzy control combined with the DWA algorithm (FUZZY-CCDWA) reduces the distance traveled by 15.8%, 0.9% and 2.8%, respectively, over the CCDWA algorithm in the three encounter scenarios. Finally, the effectiveness of the proposed dynamic obstacle avoidance method is further verified in a practical navigation experiment of a USV named “Buffalo”.
科研通智能强力驱动
Strongly Powered by AbleSci AI