高博和张老师的这本大作,我看了两遍,回过头来,却没有多深刻的印象。

只是在大脑皮层的表面的表面,泼了一盆水,噢,不,是两盆,然后,可能也因为深圳的炎热天气,所以凉水干的快,水印都没留下多少。所以呢,深刻认识到时常回顾学习的重要性,因此,从头再次梳理知识,也算是做个交代,期望在较短的时间内能把之前泼出去的水,再回收回来一点点。

OK,我想把这本书上我做的所有笔记,在此做个电子版存档吧。哇哦,神圣的工程量,Flag立起来啦。

好吧,开始第一讲的回顾与整理。

首先,第一讲高博几乎没有介绍太多很深的东西,但是他却摆出了这本书要解决的关键问题,即:

  • 实时滴,没有先验知识的情况下SLAM
  • 不夸张滴,不作弊滴只用相机搞SLAM

对,就是以上两个问题,CV+SImultaneous+Location+Mapping。

有朋友问我,那这样的话,是不是放在机器人,robot就可以随便的跑啊跑跳啊跳了么。波士顿机器人就是这样的么,好简单啊

我想说,当我无知的时候我可能也这样认为的啊,我的小宝贝,但是在我知道了机器人的完全自主移动需要的技术,不仅是SLAM,而且在slam之后还有决策和路径规划的时候,我整个人都清醒了好些,毕竟,我也是成年人了嘛。

这本书的使用

  • 数学基础,1-6讲,这是需要夯实的基础内容,考研之后哦还给老师的,从新捡回来吧

    • 三维空间运动,也就是对相机机器人建模,旋转矩阵,四元数,欧拉角这些鬼东西噢
    • 李群李代数,对,就是大学高数没有讲的那部分,就是华罗庚还是哪位先驱一直搞的那些个数论的东西噢
    • 相机模型,在计算机中表示,使用OpenCV
    • 非线性优化的基础内容,包括概率图的东西,比如位姿图呀,因子图呀,啊,还有什么增量模型呀
  • 真正的SLAM技术篇,把各个模块做一个梳理
    • 特征点法的视觉里程计呀,ICP算法、PnP、对极几何约束、用来估计相邻图像之间的运动,这是最最重要的一块噢
    • 直接法的OV,光流法和直接法,用g2o方法搞RGBD呀
    • 后端优化的BA算法,Ceres和g2o的使用、稀疏性研究
    • 后端优化的位姿图,因子图,加入关键帧之间的约束关系,atsam的使用
    • 回环检测,BOW词袋模型,字典训练和回环检验
    • 地图构建,单目稠密估计、RGBD的稠密估计,极线搜索和块匹配、点云地图和八叉树地图

哎呦,以上说的这些个都是从高博的那本书上的啦,并不是我再次总结,哈哈。

好啦,第一讲的东西到此结束。

笔记与总结:高翔《视觉SLAM十四讲》第一讲相关推荐

  1. 高翔视觉SLAM十四讲(第二版)各种软件、库安装的以及报错解决方法

    目录 前言 系统版本 下载高翔视觉SLAM十四讲第二版的源代码 一.安装 Vim 二.安装 g++ 三.安装 KDevelop 以及汉化 1.安装 2.汉化 四.安装 Eigen 库 五.安装 Pan ...

  2. 高翔视觉SLAM十四讲课本代码运行

    刚开始学这本书,想先把书上的大小案例都跑一下. 这篇文章记录了中间踩过的各种大小坑,有的是因为版本更新,有的是因为自己真的蠢哈哈. 感谢文中提到的链接博文作者! 同学们有问题可以交流-大家加油鸭 首先 ...

  3. 高翔视觉slam十四讲书籍习题(第一讲)

    可百度查询 Ax=b:可解性和解的结构 假设A为m x n 的矩阵 对增广矩阵(A,b)进行初等行变换,化成最简式, 若A的秩不等于(A,b)的秩,方程组无解 若A的秩等于(A,b)的秩且小于n,方程 ...

  4. 视觉SLAM十四讲笔记-1

    视觉SLAM十四讲笔记-1 文章目录 视觉SLAM十四讲笔记-1 第一讲:预备知识 1.1 本书讲什么 1.2 如何使用本书 参考链接: link link 高翔,张涛,等. 视觉 SLAM 十四讲: ...

  5. 视觉SLAM十四讲学习笔记-第六讲学习笔记总结(1)---非线性优化原理

    第六讲学习笔记如下: 视觉SLAM十四讲学习笔记-第六讲-非线性优化的状态估计问题_goldqiu的博客-CSDN博客 ​​​​​​视觉SLAM十四讲学习笔记-第六讲-非线性优化的非线性最小二乘问题_ ...

  6. 《视觉SLAM十四讲》学习笔记:第5讲相机与图像

    <视觉SLAM十四讲>学习笔记:第5讲相机与图像 前言:本学习笔记将记录<视觉SLAM十四将>中一些重要的知识点,并对书中一些比较难的知识点添加上一些笔者个人的理解,以供笔者本 ...

  7. 视觉SLAM十四讲笔记-7-2

    视觉SLAM十四讲笔记-7-2 文章目录 视觉SLAM十四讲笔记-7-2 估计相机运动 7.3 2D-2D:对极几何 7.3.1 对极约束 7.3.2 本质矩阵 7.3.3 单应矩阵 7.4 实践:对 ...

  8. 《视觉SLAM十四讲》第二版源码slambook2编译调试

    slambook2-master/ch2 编译正常,log如下: slambook2-master/ch2# mkdir build && cd build && cm ...

  9. 【视觉SLAM入门】一些关于视觉SLAM十四讲的重要基础概念

    文章目录 高翔. *视觉SLAM十四讲 从理论到实践*. 电子工业出版社, 2017. Print. 第二章:初识SLAM 第三章:三维空间刚体运动 第四章:李群与李代数 第五章:相机与图像 第六章: ...

  10. 【读书笔记】《视觉SLAM十四讲(高翔著)》 第13讲

    文章目录 工程文件一:dense_monocular(单目稠密地图) 工程文件二:dense_RGBD(点云地图 & 八叉树地图) 本博客的内容是本章程序编译运行方法,记录调通本章程序的过程. ...

最新文章

  1. android逆向分析概述_Android存储概述
  2. 【云中沙箱】视频直播技术浅析与实践!
  3. 单向链表的逆转(数据结构)(c语言)
  4. windows下搭建iphone开发环境
  5. 让你的 Qt 桌面程序看上去更加 native(三):自定义 style
  6. HelloDjango 第 10 篇:小细节 Markdown 文章自动生成目录,提升阅读体验
  7. Spring依赖注入static静态变量相关问题
  8. PHP报错 File:E:\\...\index\\controller\\Test.php Line(18) Illegal offset type in isset or empty
  9. iOS设备是否越狱的判断代码
  10. IP-Guard清除记录
  11. 微型计算机常用显示器,专业显示器只买某卓?那是你没见识过这款专业显示器的厉害...
  12. Base64对图片进行编码解码
  13. 增加客流量的方法_如何增加博客流量-简单的方法(27条可靠的技巧)
  14. python爬虫GUI工具,tkinter网易云歌单歌曲下载器
  15. d3带箭头和点击事件的力导向关系图
  16. 关于验证身份证号码是否为真实有效
  17. 什么是网关模块 工业物联网以太网网关WiFi模块的选型
  18. 简单三步搭建公司内部论坛:安装部署Discuz 1-2
  19. matlab主成分分析散点图_基于matlab的主成分分析与因子分析
  20. c# lu分解的代码_LU分解法(C语言)

热门文章

  1. LeetCode017:电话号码的字母组合,回溯解法
  2. arduino 如何把模拟口当数字口使用
  3. 腾讯优测优社区干货精选|手Q刷一刷红包后台设计总结
  4. unity占内存大小_unity texture 占用内存大小对比
  5. mysql delete 会锁表吗_我想进大厂之 MYSQL 夺命连环13问
  6. iOS开发中自旋和互斥锁的理解以及所有锁的性能比较
  7. 为你唱首歌,痛仰乐队,间奏谱,自扒
  8. Android 带CheckBox的ListView 实现多选,全选,反选,删除
  9. python画小猪佩奇视频_用 Python 20 秒画完小猪佩奇“社会人”!附效果视频+完整代码...
  10. 惊喜价格解锁五大科技进化,广汽传祺影酷开启预售