Course on SLAM 笔记

概览

    统一给出 Robot Motion Model 以及 Perception Model
        Motion model: 不像一般的paper里面写的很散,总结了很多运动模型,比如说 constant-velocity model,differential drive mode,IMU-driven model等等
        Perception model: 全面的总结了 2D/3D lidar model,monocular/stereo/RGB-D camera model, GPS等等
        有利于对各部分有过了解的人再对这两个部分建立起总体的认识

    Dynamic Bayes Network 和 Factor Graph
        讲的很清楚,以及SLAM问题是 为什么要/如何 formulate 成这两种形式的

    Non-linear Optimization
        一般形式、最小二乘形式的优化表达
        牛顿法,高斯牛顿,LM法基本原理
        为什么要转化为对于流形上优化的研究

    利用SLAM问题构建的稀疏性,以及 QR/Cholesky 分解去解优化问题
        QR/Cholesky 分解基本原理及算法流程
        两者之间的联系
        Schur complement
        iSAM的基本原理,为什么要/如何 将优化问题做成 incremental 的形式

    附录较为详细的介绍了 Quaternion 的基本知识,但是我觉得比较缺少 Lie Groups/Lie Algebra 方面的基本知识,还有与 Manifold 的联系。这部分可以参考高博的《视觉SLAM十四讲》的第4讲,或者王京的《计算机视觉中的矩阵李群》。

    虽然不是很长的一本书,但是该详细的地方都写到了,该点到为止的地方也提醒了读者要通过进一步搜索去深入学习。我个人觉得这本书比较适合已经了解过一定 SLAM 知识的读者,方便将零散的知识串联起来系统化。如果是初学者没有任何经验的话,可能要看明白里面的各种数学表达会有些吃力。当然也可以先了解大概,不管数学推理,然后随着不断深入学习 SLAM 里面各个子块的细节,可以过段时间回来读读这本书,也许会给你很多新的感悟。否则,如果从大部头 Probabilistic Robotics 或者 有深度的 Factor Graphs for Robot Perception 开始的话,很容易迷失在过多的细节里面,而不容易对 SLAM 问题的概貌有个整体感性的认识。

 

参考:

https://blog.csdn.net/cxsydjn/article/details/81450297

猜你喜欢

转载自blog.csdn.net/weixin_39752599/article/details/84627241
今日推荐