[发明专利]一种自主式无人机群目标跟随避障方法有效
申请号: | 201910481770.5 | 申请日: | 2019-06-04 |
公开(公告)号: | CN110320929B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 余厉阳;胡心怡;吴义;邵仁杰;屠佳炜 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱月芬 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自主 无人 机群 目标 跟随 方法 | ||
1.一种自主式无人机群目标跟随避障方法,其特征在于包括如下步骤:
步骤1:按照以集群所要到达的目标点为牵引,设置集群速度方向,其中将集群牵引定以恒定的大小;通过计算每个对象无人机到终点的坐标差值来设置对象无人机的目标牵引方向;
步骤2:对于每个对象无人机,需要在每个时间帧中,对通信范围内所有其余无人机与对象无人机的斥力进行合力计算,计算结果则是对象无人机当前所受斥力总和;
步骤3:利用无人机之间的速度跟随力,来保持集群速度大小和方向的一致性;对通信范围内所有满足速度跟随条件的无人机进行速度跟随运算,获取所有跟随作用的复合作用作为此对象的当前所受的跟随力作用;
所述的满足速度跟随条件是指在通信范围内的任意两个无人机之间的速度差,保持在缓冲范围内,就能够维持集群的稳定;
所述的通信范围是指根据需要设定的范围;
步骤4:在障碍物上设置虚拟无人机,并赋予该虚拟无人机一定的虚拟速度,通过利用步骤3中的无人机之间的速度跟随力,来改变无人机群靠近障碍物时的速度方向,从而达成较好的避障效果;
步骤5:为了计算每个对象无人机所需的速度,求取步骤1~4所有作用的矢量和;将无人机速度固定为集群速度,叠加之前所有作用力,得到所需的目标速度;
所述的所有作用包括无人机的目标牵引力、无人机短距斥力、无人机之间的速度跟随力、无人机与障碍物之间的速度跟随力。
2.根据权利要求1所述的一种自主式无人机群目标跟随避障方法,其特征在于步骤1按照以集群所要到达的目标点为牵引,设置集群速度方向,具体公式如下
公式(1)中vatti为恒定大小的集群牵引速度;将对象无人机标记为i,ri表示对象无人机的中心坐标,ra表示目标点的中心坐标,ria表示无人机i到目标点的坐标差值,获取了无人机向终点的运动方向;表示对象无人机i的目标牵引速度。
3.根据权利要求2所述的一种自主式无人机群目标跟随避障方法,其特征在于步骤2具体实现如下:
无人机间的相互排斥为短距斥力作用,只在一定范围内有效,其作用方程如下:
公式(2)中,表示两无人机短距斥力作用后的速度,prep是机间排斥大小的线性系数,是斥力的截止距离,将两无人机标记为i、j,ri表示无人机i的中心坐标,rj表示无人机j的中心坐标,rij表示无人机i与无人机j之间的坐标差值,获取了无人机连线反方向作为斥力作用方向,斥力大小与无人机间距离大小相关,并以单位为时间倒数的系数prep调整大小倍率;
公式(3)表示在每个时间帧中,无人机需要对斥力截止范围内所有无人机单位进行斥力计算,并取其合力为当前对象无人机所受集群其它无人机的总斥力作用,为此作用力后的速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910481770.5/1.html,转载请声明来源钻瓜专利网。