避碰
碰撞
障碍物
计算机科学
计算
弹道
敏捷软件开发
屏蔽电缆
算法
模型预测控制
无人机
模拟
避障
人工智能
控制(管理)
移动机器人
工程类
机器人
海洋工程
计算机安全
电信
物理
软件工程
天文
政治学
法学
标识
DOI:10.1017/s0373463322000315
摘要
Abstract Collision avoidance (COLAV) is a prerequisite for the navigation safety of unmanned surface vehicles (USVs). Since USVs have to avoid obstacles clearly and timely, i.e. the COLAV should be agile, the COLAV algorithm should have low computation complexity and make efficient COLAV decisions. However, balancing between the computation complexity and the COLAV decision optimality is still intractable at present. This paper innovatively proposes a COLAV algorithm for USVs by combining the velocity obstacle method with the predictive model method, named the collision shielded model predictive control (CS-MPC) algorithm, such that the agility of USVs COLAV is improved. The runtime of the proposed COLAV algorithm is shortened by shielding the dangerous parts of the search space of the COLAV decisions, and the COLAV decision is efficient with the aid of the accurately predicted motion trajectory by the motion mathematical model of USVs. As such, the USV can safely navigate in complex water areas where multiple vessels and obstacles exist. A series of simulations on a yacht in different kinds of encounter situations were carried out to verify the effectiveness and the agility of the proposed CS-MPC COLAV algorithm.
科研通智能强力驱动
Strongly Powered by AbleSci AI