激光slam理论与实践

本文详述了激光SLAM的基础知识,包括Graph-based和Filter-based的SLAM方法,重点介绍了Cartographer和gmapping。还讨论了2D和3D激光SLAM的帧间匹配算法,如ICP、PI-ICP、CSM等,并提到了传感器数据处理,如里程计标定和激光雷达运动畸变去除。最后,概述了基于滤波器和图优化的SLAM方法,以及3D激光SLAM的应用。
摘要由CSDN通过智能技术生成

本篇是记录曾书格老师的课程《激光slam理论与实践》

先贴一下个人总结(有理解的不正确的,麻烦指出来):

第一章:激光SLAM简要介绍

1、输出Metrical map尺度地图,slam分为两种:基于滤波的 filter-based 的SLAM,和Graph-based的SLAM。

2、

(1)基于Graph-based的代表是cartographer,可以修复 t 时刻之前的误差分为两部分Front-end ,和Back-end。

(2)基于PF的代表gmapping,只能估计X(t)当前时刻的位姿,不能修复之前时刻产生的误差。在大面积的情况下,就无法建图了。粒子滤波实际上是一个贝叶斯估计的过程,其流程是一个状态预测的过程,分为6步:

卡尔曼是贝叶斯在线性高斯的特殊情况。

(3)

  

    实际中,IMU算角度,里程计算距离

(4)帧间匹配算法:

ICP 是计算点对点的,没人用了。而PI-ICP是计算点对线的。

NDT用于三维的slam。

CSM:是最主要的方法。

       scan-scan已经没人用了;

       scan-to-Map代表是cartographer

       Map-to-Map还没有用,但是效果最好。与X(t)时刻之前的几帧进行回环检测。

3、2D激光SLAM(用的2D的激光雷达)

(1)2D激光slam的帧间匹配

     (A)PI-ICP

    (B)CSM(Correlation Scan Match)

    (C)梯度优化的方法:

  • 27
    点赞
  • 180
    收藏
    觉得还不错? 一键收藏
  • 19
    评论
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值