[发明专利]一种反光柱的快速匹配方法有效
申请号: | 201911404516.1 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111060092B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 陈智君;伍永健;郝奇;高云峰;曹雏清 | 申请(专利权)人: | 芜湖哈特机器人产业技术研究院有限公司 |
主分类号: | G01C21/00 | 分类号: | G01C21/00;G01C21/20;G01S17/08;G01S7/48;G01S5/16 |
代理公司: | 芜湖安汇知识产权代理有限公司 34107 | 代理人: | 钟雪 |
地址: | 241000 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 光柱 快速 匹配 方法 | ||
1.一种反光柱的快速匹配方法,其特征在于,所述方法具体包括如下步骤:
S1、检测是否存在上一时刻的位姿;
S2、若检测结果为否,则基于静态匹配将扫描到的反光柱与全局地图中的路标进行匹配,若检测结果为是,则基于动态匹配将扫描到的反光柱与全局地图中的路标进行匹配;
静态匹配过程具体如下:
S21、计算全局距离列表及局部距离列表,全局距离列表中记录了全局地图中各路标点之间的距离,局部距离列表记录了局部地图中各反光柱之间的距离;
S22、在局部地图中选择三个反光柱ri、rj、rk组成一个三角形,在全局地图中查找该三角形的相似三角形,相似三角形由三个路标Ri、Rj、Rk组成,得到当前匹配组合mComb={ri:Ri;rj:Rj;rk:Rk};
当全局地图中的三个路标Ri、Rj、Rk满足公式(1)时,则认定Ri、Rj、Rk三个路标组成的三角形即为反光柱ri、rj、rk组成三角形的相似三角形,得到当前匹配组合mComb={ri:Ri;rj:Rj;rk:Rk},匹配数目mCount=3,匹配误差mErr=Δi,j+Δi,k+Δk,j,公式(1)具体如下:
其中,matchW为反光柱匹配允许的误差,di,j、di,k、dk,j分别为反光柱ri与反光柱rj在局部地图中的距离、反光柱ri与反光柱rk在局部地图中的距离、反光柱rk与反光柱rj在局部地图中的距离;Di,j、Di,k、Dk,j分别为路标Ri与路标Rj在全局地图中的距离、路标Ri与路标Rk在全局地图中的距离、路标Rk与路标Rj在全局地图中的距离;
S23、在全局地图的剩余路标中依次查找局部地图中各剩余反光柱的最佳匹配路标,依次将各剩余反光柱及对应的最佳匹配路标加入当前匹配组合时,同步更新当前匹配组合的匹配数目及匹配误差,最后获取该相似三角形的匹配组合,匹配数目及匹配误差;
S24、遍历局部地图中的剩余三角形,依次基于步骤S22及步骤S23获取对应的相似三角形及相似三角形的匹配组合,匹配数目及匹配误差,输出匹配数目最多的匹配组合;
匹配数目mCount为当前匹配组合中的反光柱数量。
2.如权利要求1所述反光柱的快速匹配方法,其特征在于,静态匹配过程中反光柱r的最佳匹配路标R的获取方法具体如下:
S231、计算反光柱r到当前匹配组合中每个反光柱的距离d,
S232、在全局地图的剩余路标中提取一个路标,计算该路标到当前匹配组合中每个路标的距离D;
S233、基于距离d及对应的距离D计算反光柱r与该路标的匹配误差,若匹配误差小于matchW,则记录该路标的匹配误差,matchW为反光柱匹配允许的误差;
S234、遍历全局地图中剩余路标,基于步骤S232及步骤S233依次获取反光柱r与全局地图中剩余路标的匹配误差,若最小匹配误差小于matchW*(mCount+1),则最小匹配误差对应的路标即为反光柱r的最佳匹配路标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芜湖哈特机器人产业技术研究院有限公司,未经芜湖哈特机器人产业技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911404516.1/1.html,转载请声明来源钻瓜专利网。