[发明专利]一种用于漂浮物运送的机器鱼组运动轨迹控制方法有效
申请号: | 201910569327.3 | 申请日: | 2019-06-27 |
公开(公告)号: | CN110280023B | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 王超;徐悦凡 | 申请(专利权)人: | 北京信息科技大学 |
主分类号: | A63H23/10 | 分类号: | A63H23/10;A63H3/26 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 时起磊 |
地址: | 100101 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供基于一种用于漂浮物运送的机器鱼组运动轨迹控制方法,属于机器鱼控制技术领域。本发明在长距调姿策略的基础上结合了双鱼交替撞击策略;长距调姿策略通过设置鱼身到达待撞击点的距离和调姿策略,提高机器鱼、待运送物、目标位置处于三点一线的概率;双鱼交替撞击策略通过制定一条机器鱼撞击漂浮物的过程中,另一条鱼的回游策略,加强了两条鱼之间的配合。本发明解决了现有缺少应用型机器鱼组协同合作技术,以及不能精准控制运送物体按轨迹运动的问题。本发明可用于机器鱼迅速准确地运送物资。 | ||
搜索关键词: | 一种 用于 漂浮 运送 机器 运动 轨迹 控制 方法 | ||
【主权项】:
1.一种用于漂浮物运送的机器鱼组运动轨迹控制方法,其特征在于,具体包括以下步骤:S1、在从目标位置C到待运送物位置B连线的延长线上,令距离待运送物d1处为待撞击点A,令距离待运送物d2处为预备撞击点G;d2>d1;d1大于一个鱼身的长度;点A、G的位置随B的变化而改变;S2、调度机器鱼组中的一条机器鱼Fish1运动到点A,另一条机器鱼Fish2向点G运动;S3、Fish1继续向待运送物运动,当Fish1的头部超过点A一个鱼身距离时,调度Fish2由点G向点A运动,如果此过程中待运送物的位置发生变化,则Fish2随着待运送物的位置变化调整姿态,保持游向所述延长线上,相距待运送物d1的位置;S4、Fish1的中心坐标相距B的距离为
时,调度Fish2离开点A向待运送物运动;S5、当Fish1在目标位置与待运送物位置连线方向上位置超过待运送物时,判断待运送物是否已经到达目标位置:若到达,所述机器鱼组运动轨迹控制方法结束;若没有到达,继续判断,如果Fish2的中心坐标位于A、B之间,则调度Fish1前往G,进入步骤S6;如果Fish2的中心坐标没有位于A、B之间,则调度Fish1前往A,进入步骤S7;S6、Fish2继续向待运送物运动,Fish2的头部超过点A一个鱼身距离时,调度Fish1由点G向点A运动,如果此过程中待运送物的位置发生变化,则Fish1随着待运送物的位置变化调整姿态,保持游向所述延长线上,相距待运送物d1的位置;S7、Fish2的中心坐标相距B的距离为
时,调度Fish1离开点A向待运送物运动;S8、当Fish2在目标位置与待运送物位置连线方向上位置超过待运送物时,判断待运送物是否已经到达目标位置:若到达,所述机器鱼组运动轨迹控制方法结束;若没有到达,继续判断,如果Fish1的中心坐标位于A、B之间,则调度Fish2前往G,进入步骤S3;如果Fish1的中心坐标没有位于A、B之间,则调度Fish2前往A,进入步骤S4。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信息科技大学,未经北京信息科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910569327.3/,转载请声明来源钻瓜专利网。
- 上一篇:可远距离回收的发射器
- 下一篇:一种具有喷雾系统的飞行器模型