[发明专利]多机器人编队的改进自适应零空间行为融合方法有效
申请号: | 201910474756.2 | 申请日: | 2019-06-03 |
公开(公告)号: | CN110231821B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 廖煜雷;范佳佳;李晔;姜权权;姜文;贾琪;杜廷朋;成昌盛;李姿科;李志晨 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 编队 改进 自适应 空间 行为 融合 方法 | ||
1.多机器人编队的改进自适应零空间行为融合方法,其特征在于,包括以下步骤:
(1)将机器人的编队运动过程分解成3种运动行为:奔向目标点、避障、编队;
(2)确定3种运动行为的执行顺序,其优先级顺序为为避障、奔向目标点、编队;
(3)建立每一行为的运动模型:机器人在大地坐标系下的坐标为pi=[xi yi]T,行驶的线速度目标点pt=[xt,yt]T,障碍物坐标为pa=[xa,ya]T,δ为行为控制中的任务函数,其中:
δ=f(p)
其中,δ(x,y)为可控的任务变量;
对上式两边进行求导得:
其中,J(p)为δ的雅克比矩阵,则机器人的期望速度为:
其中,v是对于单行为的期望速度;
若系统需要同时执行多个行为δ1,δ2,δ3...,首先制定每个行为的优先级,用下标表示,则多个行为的期望速度为v1,v2,v3....,用零空间方法求得最终的速度为:
(4)根据机器人运动信息求解行为运动模型:运动信息包括机器人在运动时能达到的最大速度vmax、实时位置点pi=(xi,yi)T、终点pt=(xt,yt)T等,增益系数用于对速度做约束;
奔向目标行为的运动模型为:
其中,变量r0,奔向目标点行为增益系数λc满足|vc|<vmax;
避障行为的运动模型为:
其中,Da0、Ja0为Da、Ja在避障初始时求得的值,且Da0<d;
编队行为的运动模型为:
其中,δf为机器人当前位置点距离队形中心的实际横、纵坐标偏差,δf,d为机器人当前位置点距离队形中心的期望横、纵坐标偏差,(xf,yf)是当前时刻机器人的期望队形位置点,rf>0是队形阈值;
(5)根据逻辑优先避障策略选择障碍物;
(6)基于零空间数学方法对3种运动模型进行融合,继而求出最终的速度和方向;
(7)判断机器人是否到达终点,若到达则该过程结束,若没有到达则返回步骤(3)。
2.根据权利要求1所述的多机器人编队的改进自适应零空间行为融合方法,其特征在于,所述根据逻辑优先避障策略选择障碍物,包括:
将机器人进行编号,执行机器人在判断避碰的障碍物时会选择在避障范围内比自身小的序号进行优先避障。
3.根据权利要求1所述的多机器人编队的改进自适应零空间行为融合方法,其特征在于,所述基于零空间数学方法对3种运动模型进行融合,继而求出最终的速度和方向,包括:
考虑3种行为的优先级顺序,得到最终的速度为:
v=v1+(I-J1T(J1J1T)-1J1)[(v2+(I-J2T(J2J2T)-1J2)v3]
其中,v1、v2、v3分别表示三种运动行为的速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910474756.2/1.html,转载请声明来源钻瓜专利网。