激光slam课程学习笔记--第11课:3D激光SLAM介绍

前言:这系列笔记是学习曾书格老师的激光slam课程所得,这里分享只是个人理解,有误之处,望大佬们赐教。这节课主要介绍一些3d slam数学知识,以及典型代表loam。

1. 3d激光SLAM

1.1 介绍

在这里插入图片描述
[在地图上,2d的是三个自由度的;3d的是六个自由度的;三维包含微分流形(多次的三个自由度导致的)(个人没理解)]

1.2 对比

在这里插入图片描述

1.3 3d slam的帧间匹配--点到面距离方法

在这里插入图片描述
[回环检测,本质也是帧间匹配]
[这里的目标函数表示的是点到面的距离]

1.4 帧间匹配算法--基于特征的方法

在这里插入图片描述
[由于其采用的多线雷达,匹配时可类似采用图像的方式(基于特征方法)进行帧间匹配]

1.5 NDT方法

在这里插入图片描述
[该方法和似然场方法类似][目标函数的每个方格是连续的]
[老师说,在领域中,公式是基础,但是最重要的是奇思妙想,因为公式是大家都是知道的,但是区别别人的,就是个人的奇思妙想]

2. LOAM

[介绍基本流程+代码]
[这里的loam方法,只有匹配,没有回环]

2.1 loam

[该方法没有做了回环的]
在这里插入图片描述
[帧间匹配+单帧局部子图匹配]
[特征匹配方法,提取特征进行匹配;老师建议多种方法使用最好]

2.2 框架

在这里插入图片描述

2.3 激光里程计模块

在这里插入图片描述
[edge point 指的是两个面的交接处的点;planar point 指的是面上的点(非边界处)][两种点的划分,是根据曲率进行划分的,利用点的附近点进行曲率计算;曲率大的称为edge point,小的称为planar point]

[去除不稳定点,左侧图的b点是跟射线平行的,这种点会被剔除;右侧图的a点从一个角度看是edge point,从另外一个角度看,其又属于planar point,故直接剔除]

2.4 特征点匹配

在这里插入图片描述
[注意当前的数据pk是不完整的]
在这里插入图片描述
[点到线的距离][点到面的距离]

2.5 运动估计

在这里插入图片描述
[位姿涉及线性插值]
在这里插入图片描述

2.6 总结--里程计模块

在这里插入图片描述

2.7 总结--激光建图模块

在这里插入图片描述
[Qk,是去除畸变的完整sweep]

2.8 总结--直线匹配

在这里插入图片描述

2.9 例子

在这里插入图片描述
[帧间匹配+建图+定位+图优化--->激光slam算法,老师认为这些知识都讲解了,我们应该可以自己编写一个简单的激光slam算法(个人表示还不会,实在惭愧)]

#####################
[跑马观花,公式原理都没有理解,代码也没有理解]
该系列课程2022年正月初二晚上22:13结

图片版权归原作者所有
致谢曾老师的付出

不积硅步,无以至千里
好记性不如烂笔头
感觉有点收获的话,麻烦大大们点赞收藏哈

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值