[发明专利]基于视场感知的群体避障与一致性行进方法和装置有效
| 申请号: | 202010764679.7 | 申请日: | 2020-07-31 |
| 公开(公告)号: | CN111882577B | 公开(公告)日: | 2022-09-09 |
| 发明(设计)人: | 肖延东;齐景涛;白亮;老松杨 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
| 主分类号: | G06T7/20 | 分类号: | G06T7/20;G06T7/70;G06N3/00 |
| 代理公司: | 长沙国科天河知识产权代理有限公司 43225 | 代理人: | 董惠文 |
| 地址: | 410073 湖*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 视场 感知 群体 一致性 行进 方法 装置 | ||
1.一种基于视场感知的群体避障与一致性行进方法,所述方法包括:
获取种群中当前个体的环境图像信息;所述环境图像信息中包含种群中其他个体与障碍物相对当前个体的位置信息;
以当前个体为中心,设置排斥区域;所述排斥区域定义为在所述排斥区域内的其他个体以及障碍物与当前个体产生排斥力,所述排斥区域外的其他个体与当前个体产生吸引力;
根据所述环境图像信息,确定当前个体的视野遮挡信息,根据所述排斥区域和所述视野遮挡信息,设置当前个体的排斥感知函数和吸引感知函数;所述排斥感知函数和所述吸引感知函数均是一维二值函数;
根据所述排斥感知函数确定排斥项,根据所述吸引感知函数确定吸引项,根据所述排斥项、所述吸引项以及预先获取的自驱项,确定当前时刻当前个体的速度变化项;
根据所述速度变化项在行进方向和垂直行进方向上的分量,输出当前个体的速度变化量和角度变化量,根据所述速度变化量和角度变化量确定当前个体下一时刻的位置和速度。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据当前个体的正视方向构建参考坐标系;
在参考坐标系中确定当前个体的速度信息为:
其中,表示平行vi的单位向量,表示垂直于vi的单位向量。
3.根据权利要求2所述的方法,其特征在于,根据所述环境信息图像,确定当前个体的视野遮挡信息,根据所述排斥区域和所述视野遮挡信息,设置当前个体的排斥感知函数和吸引感知函数,包括:
根据所述环境信息图像,确定当前个体的视野被遮挡的角度区间;
将所述角度区间对应的值设置为1,将其他区间的值设置为0;
根据角度区间和其他区间对应的值,得到当前个体的排斥感知函数和吸引感知函数。
4.根据权利要求3所述的方法,其特征在于,根据所述排斥感知函数确定排斥项,根据所述吸引感知函数确定吸引项,根据所述排斥项、所述吸引项以及预先获取的自驱项,确定当前时刻当前个体的速度变化项,包括:
根据所述排斥感知函数确定排斥项,根据所述吸引感知函数确定吸引项,根据所述排斥项、所述吸引项以及预先获取的自驱项,确定当前时刻当前个体的速度变化项为:
其中,Find(vi)表示自驱项,表示排斥项,表示吸引项,表示排斥感知函数,表示吸引感知函数,表示速度变化项;
其中,
γ表示速度松弛率,vo表示预设的速度阈值,λ表示与的相对比值,Mi表示所述角度区间的个数,α表示速度控制率,β表示角度控制率。
5.根据权利要求4所述的方法,其特征在于,根据所述速度变化项在行进方向和垂直行进方向上的分量,输出当前个体的速度变化量和角度变化量,包括:
根据所述速度变化项在行进方向和垂直行进方向上的分量,输出当前个体的速度变化量和角度变化量分别为:
其中,表示速度变化量;
其中,表示角度变化量。
6.根据权利要求5所述的方法,其特征在于,所述根据所述速度变化量和角度变化量确定当前个体下一时刻的位置和速度,包括:
构建当前个体的运动方程为:
其中,ri表示当前个体的位置信息;
对所述运动方程离散化,得到当前个体下一时刻的位置和速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010764679.7/1.html,转载请声明来源钻瓜专利网。





