0 讲座

(1)SLAM定义

对比雷达传感器和视觉传感器的优缺点(主要介绍视觉SLAM)

单目:不知道尺度信息

双目:知道尺度信息,但测量范围根据预定的基线相关

RGBD:知道深度信息,但是深度信息对距离也有要求

vSLAM(视觉SLAM)

摄像机(主要)+IMU+超声波避障传感器

2016年之后已经可以跑一点DEMO程序了(在刚体的和静态的环境下)

视觉SLAM的几个模块

传感器数据(图像数据采集点云)

视觉里程计(估计摄像机参数)

后端(对摄像机参数优化,因为摄像机误差累积跟IMU一样,因此需要对其优化)

建图(二维图和三维图)

回环检测(若能回来)

2. 视觉里程计

1. 提取特征点:FAST, SIFT, SURF, ORB

2. 匹配:KNN

3. 估计ego-运动

缺点:

1. 特征点必须存在,不能是一堵白墙或者运动太快晃得太厉害,SLAM是有这些假设条件的

2. 解不一定是最优解

ego运动估计

假设相机矩阵已知求解运动的R(旋转)、t()、X(平移)

问题:

1. 不一定有最优解 因为方程非凸

求解最优解的方法

代数法(解析法)

迭代法(数值法)

单目三维点重建

尺度问题

假设两幅图之间移动了一个距离1,而如果不移动呢距离就为0了怎么办

直接法

不提特征点直接求差的平方,这是在慢速运动、平滑运动以及光的条件改变不大的时候,计算量大

书籍:《视觉SLAM十四讲:从理论到实践》高翔

书籍:《视觉SLAM十四讲:从理论到实践》书籍配套代码

slambook

This is the code written for my new book about visual SLAM. It will come in April 2017. I am reviewing the context and codes right now.

It is highy recommended to download the code and run it in you machine because you can learn more and even modify it by doing so. In this repo, the code is stored by chapters like "ch2" and "ch4". Note that chapter 9 is a project so I stored it in the "project" directory.

If you have any questions about the code, please add an issue so I can solve it. Contact me for more information: gaoxiang12 dot mails dot tsinghua dot edu dot cn.

These codes are under MIT license. You don't need permission to use it or change it. But I recommed to cite this book if you are doing academic works.

Citation will be added as soon as the book is officially published.

Please cite: Xiang Gao, Tao Zhang, Qinrui Yan, Yi Liu, 14 Lectures on Visual SLAM: From Theory to Practice, Publishing House of Electronics Industry, 2017.

  • ch1 Preface
  • ch2 Overview of SLAM & linux, cmake
  • ch3 Rigid body motion & Eigen
  • ch4 Lie group and Lie Algebra & Sophus
  • ch5 Cameras and Images & OpenCV
  • ch6 Non-linear optimization & Ceres, g2o
  • ch7 Feature based Visual Odometry
  • ch8 Direct (Intensity based) Visual Odometry
  • ch9 Project
  • ch10 Back end optimization & Ceres, g2o
  • ch11 Pose graph and Factor graph & g2o, gtsam
  • ch12 Loop closure & DBoW3
  • ch13 Dense reconstruction & REMODE, Octomap

转载于:https://www.cnblogs.com/2008nmj/p/6269514.html

高博-《视觉SLAM十四讲》相关推荐

  1. 高博视觉SLAM十四讲思维导图分享

    最近学习高博士的视觉slam十四讲,学到后面忘了前面(害~学渣一枚罢了),并且到后期所有的知识都需要交叉使用.融会贯通,所有自己根据高博的课程做了个思维导图,分享链接就放在这里啦!希望可以帮助到大家. ...

  2. [SLAM]高博视觉SLAM十四讲ch4中useSophus报错

    问题描述 在正常安装了Sophus库后,运行高博的代码,发现如下错误 #### #### Running command: "make -j16 -l16" in "/h ...

  3. 高博视觉SLAM十四讲--罗德里格斯公式推导

    罗德里格斯的推导 1.所要证明的信息 1.翻到视觉SLAM14讲,要证明公式3.15 2.首先看图 已知v'=Rv,求旋转矩阵R和旋转向量(u,θ)之间的关系,其中u为单位向量,||u||=1,u即为 ...

  4. 视觉SLAM十四讲 报错ch13 问题汇总 /usr/bin/ld: /usr/local/lib/libfmt.a(format.cc.o)

    视觉SLAM十四讲 报错ch13 /usr/bin/ld: /usr/local/lib/libfmt.a 1. 问题1:未链接fmt库 1.1 解决方案 2. 问题2:-fPIC 2.1 解决方案 ...

  5. 视觉SLAM总结——视觉SLAM十四讲笔记整理

    视觉SLAM总结--视觉SLAM十四讲笔记整理 说明 基础知识点 1. 特征提取.特征匹配 (1)Harris (2)SIFT (3)SUFT (4)ORB (5)特征匹配 2. 2D-2D:对极约束 ...

  6. 视觉SLAM十四讲学习笔记-第七讲-视觉里程计-特征点法和特征提取和匹配实践

    专栏系列文章如下: 视觉SLAM十四讲学习笔记-第一讲_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习笔记-第二讲-初识SLAM_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习 ...

  7. 视觉SLAM十四讲学习笔记-第六讲-非线性优化的非线性最小二乘问题

    专栏系列文章如下: 视觉SLAM十四讲学习笔记-第一讲_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习笔记-第二讲-初识SLAM_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习 ...

  8. 视觉SLAM十四讲学习笔记-第六讲-非线性优化的状态估计问题

    专栏系列文章如下: 视觉SLAM十四讲学习笔记-第一讲_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习笔记-第二讲-初识SLAM_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习 ...

  9. 视觉SLAM十四讲学习笔记-第三讲-相似、仿射、射影变换和eigen程序、可视化演示

    专栏系列文章如下: 视觉SLAM十四讲学习笔记-第一讲_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习笔记-第二讲-初识SLAM_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习 ...

最新文章

  1. 物联网成果初显但瓶颈犹存
  2. 怎么查看地址值_西门子S7-200 SMART PID回路控制,配置PID向导,查看项目组件
  3. 阿里云OSS 上传文件SDK
  4. 软件构架实践_阅读笔记01(1-3)
  5. 编辑器CKEditor
  6. C#与西门子1500通讯案例——基于S7.net+
  7. CC2530 实现无线串口
  8. mybatis和mybatis-plus集成springboot的配置区别
  9. python模拟足球射门_用Python模拟2018世界杯夺冠之路
  10. centos安装minikube
  11. FinClip小程序+Rust(三):一个加密钱包
  12. 选定关键词爬取智联招聘职位概览信息
  13. java基础学习总结(二)——开篇(转载于孤傲苍狼博主的心得体会)
  14. php复姓怎么排序,这些高大上的复姓,你喜欢哪个?
  15. HNOI2011 数学作业
  16. 卡片机玩出单反机的效果
  17. Redis 配置文件 redis.conf
  18. 德国科隆大学计算机排名,德国科隆大学世界排名如何?
  19. 时隔200多天后,“洞察号”火星探测器即将着陆火星表面
  20. 项目实训--unity多人游戏开发--开篇一(综述)

热门文章

  1. 博客字体颜色、大小、字体都可以更改,直接套用就可以
  2. 设计模式8之中介者模式
  3. HTML中支持qlv文件格式吗,qlv格式怎么播放,格式工厂不支持qlv
  4. 搞不定思想和组织转变,何谈企业转型
  5. ARM64 BYTE/WORD/DWORD/QWORD 与 Wn/Xn
  6. Dio 中的拦截器原来有这些用法
  7. 怎么打开苹果Mac电脑科学型计算器
  8. sqlsession生命周期
  9. xstring invalid null pointer
  10. 这可能是你近 2 年发论文最好机会!