首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于AMCL的机器人定位方法、装置和机器人_歌尔股份有限公司_202010777182.9 

申请/专利权人:歌尔股份有限公司

申请日:2020-08-05

公开(公告)日:2024-05-28

公开(公告)号:CN112068547B

主分类号:G05D1/43

分类号:G05D1/43;G01C21/00;G01C21/20;G05D1/242;G05D1/243;G05D1/246;G05D1/633;G05D1/644;G06N3/006;G05D109/10

优先权:

专利状态码:有效-授权

法律状态:2024.05.28#授权;2020.12.29#实质审查的生效;2020.12.11#公开

摘要:本申请公开一种基于AMCL的机器人定位方法、装置和机器人。本申请的方法包括:获取机器人在当前时刻采集的激光数据,以及获取当前时刻的地图图片;利用所述激光数据与所述地图图片,对由AMCL算法预测得到的初始粒子群中的粒子分布进行优化处理,得到优化后的粒子群,优化后的粒子群中粒子分布较初始粒子群中粒子分布集中;采用AMCL算法对优化后的粒子群进行处理,实现机器人的实时定位。本申请的技术方案能够对AMCL算法预测的初始粒子群进行优化处理,使优化后的粒子群中粒子的分布更为集中,从而可以使用数量更少的粒子来表示机器人位置的概率分布,降低机器人定位所需的计算资源与计算代价。

主权项:1.一种基于AMCL的机器人定位方法,其特征在于,包括:获取机器人在当前时刻采集的激光数据,以及获取当前时刻的地图图片;利用所述激光数据与所述地图图片,对由AMCL算法预测得到的初始粒子群中的粒子分布进行优化处理,得到优化后的粒子群,优化后的粒子群中粒子分布较初始粒子群中粒子分布集中;采用AMCL算法对优化后的粒子群进行处理,实现机器人的实时定位;利用所述激光数据与所述地图图片,对由AMCL算法预测得到的初始粒子群中的粒子分布进行优化处理,包括:利用激光数据对初始粒子群中的每个粒子计算粒子在地图图片的不同位置处与地图图片之间的匹配度,得到每个粒子与地图图片之间的最大匹配度与目标位置,粒子的目标位置为取得最大匹配度时粒子在地图图片中的位置;根据粒子群中粒子的最大匹配度与预设条件之间的关系,利用粒子的目标位置对初始粒子群中该粒子的位置进行优化,得到优化后的粒子群;利用激光数据对初始粒子群中的每个粒子计算粒子在地图图片的不同位置处与地图图片之间的匹配度,得到每个粒子与地图图片之间的最大匹配度与目标位置,包括:根据粒子群中每个粒子的位置信息获取每个粒子在地图图片中的粒子初始坐标;根据每个粒子的粒子初始坐标获取多个激光点在地图图片中的激光点坐标,所述激光点为激光数据映射到所述地图图片中的点;根据激光点坐标计算每个粒子在粒子初始坐标下与地图图片之间的匹配度,在粒子初始坐标下计算得到的匹配度为每个粒子的参考匹配度;在地图图片中每个粒子的第一预设范围内移动粒子,并计算粒子在每个移动位置处与地图图片之间匹配度,在每个移动位置处计算得到的匹配度为每个粒子的观测匹配度;根据每个粒子的参考匹配度与其在每个移动位置处的观测匹配度的比较结果,确定每个粒子与地图图片之间的最大匹配度。

全文数据:

权利要求:

百度查询: 歌尔股份有限公司 一种基于AMCL的机器人定位方法、装置和机器人

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。