摘要
本发明属于无人船智能控制技术领域,公开了一种无人船自主避障方法;首选避障系统初始化,以无人船为圆心,以可视半径R为半径作圆,交直线AB于两点P和P1,距目标B点较近点P为实时目标点,无人船实时位置O与实时目标点P的连线方向为实时目标航向角Ψr;无人船实时航向Ψ可通过导航模块获取;检测是否存在障碍物的方位角α、距离ε和速度V;将数据送入方位权函数、距离权函数和速度权函数,得到对应的权值权值与最大角度改变量相乘,得到避障角度通过驱动电机和舵机系统控制无人船驶离障碍物;本发明的有益效果为:无人船能够合理安全地驶离障碍物并快速回到目标航线,脱离危险后会更快复航,避障轨迹平滑,并且适合多目标障碍物的避障。