[发明专利]水下清淤机器人路径规划方法、装置、机器人和存储介质有效
申请号: | 201911051780.1 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110764518B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 梁艳阳;陈家聪;翟懿奎;余翠琳;张俊亮;黄灏文;柯琪锐;王宏民 | 申请(专利权)人: | 五邑大学 |
主分类号: | G05D1/06 | 分类号: | G05D1/06 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 孙浩 |
地址: | 529000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 水下 清淤 机器人 路径 规划 方法 装置 机器 人和 存储 介质 | ||
1.一种水下清淤机器人路径规划方法,其特征在于,包括:
根据水下环境初始化蝙蝠种群的参数,并初始化清淤机器人起始点和清淤目标点的位置;
判断起始点和清淤目标点之间的最短连线是否有静态障碍物,并通过采用混合后的布谷鸟搜索和蝙蝠算法来得出全局最优路径;
清淤机器人沿着全局最优路径向清淤目标点移动,并在其移动过程中判断是否存在动态障碍物以实现避障;
清淤机器人到达清淤目标点后,确定其自身的坐标和清淤挖掘点的坐标,并根据欧式公式计算出距离其自身最近的淤泥挖掘区域,其余的淤泥挖掘区域按照S形航线完成清淤,且在清淤过程中利用几何算法进行避障。
2.根据权利要求1所述的一种水下清淤机器人路径规划方法,其特征在于,所述蝙蝠种群的参数包括蝙蝠种群的大小、频率fi、脉冲发射率ri、响度Ai,其中频率fi、脉冲发射率ri以及响度Ai的计算公式为:
fi=fmin+(fmax-fmin)β
其中,fmin和fmax为蝙蝠发出的最小频率和最大频率,取值范围为[0,1];α和γ是常数,α和γ的取值范围分别为[0,1]、[0,+∞]。
3.根据权利要求1所述的一种水下清淤机器人路径规划方法,其特征在于,所述通过采用混合后的布谷鸟搜索和蝙蝠算法来得出全局最优路径,包括:
根据水下环境产生蝙蝠以及蝙蝠巢穴的数量,运用布谷鸟搜索得出当前随机蝙蝠巢穴位置的局部路径最优解并保留,将局部路径最优解作为蝙蝠算法的输入,更新蝙蝠位置并优化,输出全局最优路径。
4.根据权利要求3所述的一种水下清淤机器人路径规划方法,其特征在于,所述运用布谷鸟搜索得出当前随机蝙蝠巢穴位置的局部路径最优解并保留,包括:
运用莱维飞行对蝙蝠巢穴位置进行更新,得到一组新的蝙蝠巢穴位置,对这组蝙蝠巢穴位置与上一代的蝙蝠巢穴位置进行对比,用好的蝙蝠巢穴位置替换差的蝙蝠巢穴位置,得到优化的蝙蝠巢穴位置,其中,蝙蝠巢穴位置更新的公式为:
其中,α>0是步长缩放因子,为蝙蝠巢穴原位置,为更新之后的蝙蝠巢穴位置,L(s,λ)是莱维随机路径;s是步长,s0是最小步长,λ>0为莱维指数;Γ为标准的Gamma函数,其对于给定的λ是一个常数。
5.根据权利要求3所述的一种水下清淤机器人路径规划方法,其特征在于,所述将局部路径最优解作为蝙蝠算法的输入,更新蝙蝠位置并优化,其中更新蝙蝠位置采用以下公式:
其中,为蝙蝠当前位置,c*是由谷布鸟搜索产生的当前最佳位置,为蝙蝠当前速度,为更新后的蝙蝠速度,为更新后的蝙蝠最佳位置。
6.根据权利要求3所述的一种水下清淤机器人路径规划方法,其特征在于,所述将局部路径最优解作为蝙蝠算法的输入,更新蝙蝠位置并优化,其中优化蝙蝠位置采用以下公式:
xnew=xold+εAt
其中,ε为介于[-1,1]的均匀分布随机数,At是第t代所有蝙蝠响度的平均值,xold为当前最优个体,xnew是优化后产生的新个体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于五邑大学,未经五邑大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911051780.1/1.html,转载请声明来源钻瓜专利网。