[发明专利]一种基于自适应局部和分组关联策略的SLAM数据关联方法有效
申请号: | 201910599928.9 | 申请日: | 2019-07-04 |
公开(公告)号: | CN110427520B | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 罗元;杨成杰;张毅 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06F16/90 | 分类号: | G06F16/90;G06K9/62;G01C21/20 |
代理公司: | 重庆市恒信知识产权代理有限公司 50102 | 代理人: | 刘小红;陈栋梁 |
地址: | 400065 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自适应 局部 分组 关联 策略 slam 数据 方法 | ||
1.一种基于自适应局部和分组关联策略的SLAM数据关联方法,其特征在于,包括以下步骤:
S1,根据机器人当前位置、传感器量测范围以及当前观测值分布,自适应地确定局部关联区域;
S2,根据S1中划定的局部关联区域以及当前观测值的数量和分布,自适应地确定观测值的分组数;
S3,以S2中的分组数为基础,使用高斯混合聚类算法计算得到每一个观测值属于每一个分组的概率,并将每一个观测值归为其所属概率最大的分组;
S4,利用联合兼容分支定界算法完成各组观测值和局部区域特征之间的数据关联,并在各组中选取联合Mahalanobis距离最小的关联结果作为该组最优解;
S5,整合各组最优解得到最终的SLAM数据关联结果;
步骤S1根据机器人当前位置、传感器量测范围以及当前观测值分布,自适应地确定局部关联区域,具体步骤为:
S11:在t时刻,机器人根据t-1时刻自身位置和t-1到t时刻内部控制信息计算得到自身当前位置;
S12:根据如下公式计算局部关联区域的补偿距离:
d=dmin+αpr
其中,dmin=0.1米,表示最小补偿距离;α表示比例调节系数,取值范围[0.050.1],环境特征越密集,α取值越大;r表示传感器有效量测距离;p表示当前时刻与传感器间的距离大于90%r的观测值的数目占观测值总数目的比例,可以看出,每一时刻p的取值与观测值分布有关;
S13:根据移动机器人当前时刻的位置、传感器量测范围以及S12中计算得到的补偿距离最终确定局部关联区域,公式如下:
(xR-xf)2+(yR-yf)2≤(r+d)2
其中,(xR,yR)表示当前时刻移动机器人的坐标,(xf,yf)表示已知地图中某个特征点的坐标,r表示传感器有效量测距离,d表示补偿距离;
步骤S2根据S1中划定的局部关联区域以及当前观测值的数量和分布,自适应地确定观测值的分组数,具体步骤为:
S21:将局部数据关联区域平均分成8个部分,记为{Q1,Q2,...,Q7,Q8};
S22:统计当前时刻各部分中观测值的数目,记为{m1,m2,...,m7,m8};
S23:将各部分观测值数目mi(1≤i≤8)从大到小排序;
S24:求取排序后相邻两个观测值数目之间的差值;
S25:假定排序后相邻观测值数目ma和mb之间的差值最大,其中1≤a≤8,1≤b≤8且a≠b;
若mi≥ma,则把对应的Qi标记为密集部分;若mi≤mb,则把对应的Qi标记为稀疏部分;
S26:将局部关联区域中连续的密集部分合并成更大的密集部分,最终密集部分的数目即为当前时刻观测值的分组数K。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910599928.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:视频的处理方法及装置
- 下一篇:一种配电网单线图生成系统