[发明专利]基于八叉图和三维正态分布优化匹配的3D激光SLAM方法及移动机器人在审
申请号: | 202111521801.9 | 申请日: | 2021-12-13 |
公开(公告)号: | CN114202586A | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 郝奇;陈智君;郑亮;曹雏清;陈双 | 申请(专利权)人: | 哈尔滨工业大学芜湖机器人产业技术研究院 |
主分类号: | G06T7/77 | 分类号: | G06T7/77;G06T17/00;G06T17/05 |
代理公司: | 芜湖安汇知识产权代理有限公司 34107 | 代理人: | 钟雪 |
地址: | 241000 安徽省芜湖市鸠江区经济技术开发区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 八叉图 三维 正态分布 优化 匹配 激光 slam 方法 移动 机器人 | ||
1.一种基于八叉图和三维正态分布优化匹配的3D激光SLAM方法,其特征在于,所述方法包括如下步骤:
S1、基于首个3D激光帧初始化八叉图内体素的占据概率;
S2、计算八叉图体素点集的三维正态分布参数;
S3、基于当前激光帧构建八叉图中的体素占据概率及三维正态分布概率残差,进行非线性优化,获取3D激光帧的当前位姿Tt;
S4、基于当前位姿Tt将激光帧投影到八叉图,将激光帧中的点插入八叉图的体素点集,更新体素点集的三维正态分布参数和体素占据概率。
2.如权利要求1所述基于八叉图和三维正态分布优化匹配的3D激光SLAM方法,其特征在于,当前位姿Tt的获取方法具体如下:
通过八叉图体素占据概率构建一个占据概率残差,再通过三维正态分布函数构建第二个概率残差,通过双残差构建非线性优化目标函数F(Tt),如下所示:
其中,w1和w2分别是八叉图概率匹配权重、三维正态分布概率匹配权重,w1+w2=1,Tt-1表示上一时刻t-1的世界位姿,Tt表示当前时刻t的世界位姿,表示激光点pi当前时刻t在世界坐标系下的坐标,表示激光点pi上一时刻t-1在世界坐标系下的坐标,E表示八叉图中体素内所有点的均值,即期望值;
目标函数通过经典的高斯牛顿方法迭代优化,得到t时刻的世界位姿Tt。
3.如权利要求1所述基于八叉图和三维正态分布优化匹配的3D激光SLAM方法,其特征在于,八叉图体素的占据概率函数M(pi)计算公式如下所示:
其中,G(pi)表示激光点pi在八叉图中对应体素的整数类型坐标,logodds(G(pi))表示表示激光点pi在八叉图中对应体素的占据赢率值,M(pi)表示激光点pi在八叉图中对应体素的占据概率。
4.一种移动机器人,其特征在于,所述移动机器人包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1-3任一权利要求所述基于八叉图和三维正态分布优化匹配的3D激光SLAM方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学芜湖机器人产业技术研究院,未经哈尔滨工业大学芜湖机器人产业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111521801.9/1.html,转载请声明来源钻瓜专利网。