【视觉SLAM14讲】【汇总】

  • 0 前言
  • 第二讲
  • 第三讲和第四讲
  • 第五讲
  • 第六讲
  • 第七讲和第八讲
  • 第九讲
  • 第十讲
  • 第十一讲
  • 第十二讲
  • 第十三讲

0 前言

【slam十四讲】【整个库的安装】

  • 第一讲东西少,就没记录

第二讲

  • 【slam十四讲第二版】【课本例题代码向】【第二讲初识SLAM】【SLAM基础知识】【linux下C++编译】【cmake基础使用】
  1. 【Cmake】【Cmake实践】【cmake的使用学习记录】

第三讲和第四讲

  • 【slam十四讲第二版】【课本例题代码向】【第三~四讲刚体运动、李群和李代数】【eigen3.3.4和pangolin安装,Sophus及fim的安装使用】【绘制轨迹】【计算轨迹误差】
  1. 【Eigen】【Eigen实践】【Eigen的使用学习记录】
  2. 【Sophus】【Sophus实践】【Sophus的学习使用记录】
  3. 【pangolin】【pangolin实践】【pangolin的学习使用记录】

第五讲

  • 【slam十四讲第二版】【课本例题代码向】【第五讲~相机与图像】【opencv3.4.1安装】【OpenCV、图像去畸变、双目和RGB-D、遍历图像像素14种】
  1. 【Opencv】【OpenCV实践】【OpenCV的使用学习记录】【fmt学习记录】
  2. 【PCL】【PCL实践】【PCL的使用学习记录】
  3. 【错误解决】【SLAM14的cap5】【PCL库的pcl/visualization/pcl_visualizer.h的使用】【对‘pcl::visualizatio…’未定义的引用】

第六讲

  • 【slam十四讲第二版】【课本例题代码向】【第六讲~非线性优化】【安装对应版本ceres2.0.0和g2o教程】【手写高斯牛顿、ceres2.0.0、g2o拟合曲线及报错解决方案】
  1. 【chrono】【chrono问题】【chrono的使用学习记录】【时间计时】
  2. 【ceres】【ceres实践】【ceres的使用学习记录】
  3. 【G2O】【G2O实践】【G2O的使用学习记录】

第七讲和第八讲

  • 【slam十四讲第二版】【课本例题代码向】【第七讲~视觉里程计Ⅰ】【1OpenCV的ORB特征】【2手写ORB特征】【3对极约束求解相机运动】【4三角测量】【5求解PnP】【3D-3D:ICP】
  1. 【解决问题】【SLAM十四讲第7讲】【关于自己创建工程,遇到的CSparse警告的解决方案】
  2. 【slam十四讲第二版】【课后习题】【第七讲~视觉里程计Ⅰ】
  3. 【解决问题】【SLAM十四讲第7讲】【关于solvePnP()函数采用P3P方法解决报错的问题】
  • 【slam十四讲第二版】【课本例题代码向】【第七讲~视觉里程计Ⅱ】【使用LK光流(cv)】【高斯牛顿法实现单层光流和多层光流】【实现单层直接法和多层直接法】
  1. 【slam十四讲第二版】【课后习题】【第七讲~视觉里程计Ⅱ】

第九讲

  • 【slam十四讲第二版】【课本例题代码向】【第九讲~后端Ⅰ】【安装Meshlab】【BAL数据集格式】【ceres求解BA】【g2o求解BA】
  1. 【slam十四讲第二版】【课后习题】【第九讲~后端1】

第十讲

  • 【slam十四讲第二版】【课本例题代码向】【第十讲~后端2】
  1. 【slam十四讲第二版】【课后习题】【第九讲~后端2】

第十一讲

  • 【slam十四讲第二版】【课本例题代码向】【第十一讲~回环检测】【DBoW3的安装】【创建字典】【相似度检测】【增加字典规模】
  1. 【slam十四讲第二版】【课后习题】【第十一讲~回环检测】
  2. 【DBoW3】【DBoW3实践】【DBoW3的使用学习记录】

第十二讲

  • 【slam十四讲第二版】【课本例题代码向】【第十二讲~建图】【实践:单目稠密重建】
  1. 【解决问题】【 error: ‘/usr/lib/x86_64-linux-gnu/libGL.so‘】【库的链接】【工具apt-file-用来解决linux 下任何 lib 文件缺失】

第十三讲

  • 【slam十四讲第二版】【课本例题代码向】【第十三讲~实践:设计SLAM系统】
  1. 【解决问题】【 error: ‘/usr/lib/x86_64-linux-gnu/libGL.so‘】【库的链接】【工具apt-file-用来解决linux 下任何 lib 文件缺失】
  2. 【gflags】【gflags实践】【gflags的学习使用记录】

【视觉SLAM14讲】【汇总】相关推荐

  1. 视觉slam14讲学习(一)之se3上的定位表示:轨迹显示与轨迹误差

    文章目录 1.读出trajectory.txt中的轨迹信息 2. 用pangolin画出轨迹poses 3. 利用Eigen进行欧拉角和四元数的转化 4. 画出两条轨迹,对定位精度进行分析 5.结果显 ...

  2. 视觉slam14讲ch5 opencv安装 ubuntu20.04

    视觉slam14讲ch5 opencv安装 ubuntu20.04 最近在学习视觉slam14讲第五章时,由于opencv需要较多依赖项,安装过程经历了一些曲折,在此进行记录. 1.下载opencv工 ...

  3. 视觉SLAM14讲——视觉里程计1(特征点法)

    前面说过视觉SLAM系统分为前端和后端两个内容,前端也叫做视觉里程计.视觉里程计的主要作用是根据相邻的两张图像的信息粗略的估计出相机运动,给后端一个较好的初始值.视觉里程计的两大算法为:特征点法和直接 ...

  4. 视觉slam14讲之相机与框架

    一. 视觉相机 视觉slam使用的相机,以一定速率拍摄周围的环境,形成一个连续的视频流,用以采集数据.使用到的相机分为:单目相机(Monocular),双目相机(Stereo)和深度相机(RGB-D) ...

  5. 【视觉SLAM14讲】ch3课后题答案

    1.验证旋转矩阵是正交矩阵 感觉下面这篇博客写的不错 http://www.cnblogs.com/caster99/p/4703033.html 总结一下:旋转矩阵是一个完美的矩阵--正交矩阵.①行 ...

  6. 视觉SLAM14讲笔记分享——第四章【李群与李代数】

    李群与李代数基础 群 直观的理解:群就是一种特殊的代数结构,这种代数结构是由一种集合加上一种运算组成,我们把集合记作A,运算记为 ⋅ \cdot ⋅,那么群记为 G = ( A , ⋅ ) G=(A, ...

  7. 视觉SLAM14讲——李群与李代数

    前面的文章说过三维空间的刚体运动,介绍了旋转的表示.在SLAM中相机的位姿是不确定的,需要我们进行优化,常用的优化方法便是求导,但是旋转矩阵由于自身的特殊性(行列式为1的正交矩阵),使我们无法直接对旋 ...

  8. 视觉SLAM14讲笔记分享——第三章【三维空间刚体运动】

    这一章开始有一些数学公式上的推导和定义的理解,但是还不算太难

  9. 视觉SLAM14讲第三章学习笔记

    文章目录 刚体运动 旋转矩阵 变换矩阵 旋转向量 欧拉角 四元数 如何表示旋转 刚体运动 一个物体,运动过后除位置与姿态外的自身条件不会变,变换后与变换前相差一个旋转和平移. 旋转矩阵 向量的内积:a ...

  10. 视觉SLAM14讲笔记04:ch7对极几何(epipolar geometry)

    2D-2D:对极几何(epipolar geometry) 对极约束 现在,假设我们从两张图像中,得到了一对配对好的特征点,像图7-7里显示的那样.如果我们有若干对这样的匹配点,就可以通过这些二维图像 ...

最新文章

  1. [Python]Python操作/管理Mysql学习(一)
  2. 为什么说21世纪是一场ABC的革命?
  3. 计算机CAI应用实例,运用CAI课件辅助实验的实例分析
  4. excel mysql日报_Excel日报自动化
  5. pci数据捕获和信号处理 感叹号_大学毕业设计一席谈之十五 扩频信号的捕获 (1)...
  6. 重载[] int operator[ ]( )
  7. 图像金字塔(pyramid)与 SIFT 图像特征提取(feature extractor)
  8. 2015年第六届蓝桥杯本科B组C++省赛个人题解
  9. 永不丢失照片:防弹照片备份的完整指南
  10. java rmi 使用管道_使用Java RMI时要记住的两件事
  11. ecshop nginx php-fpm,ecshop在nginx下配置常见问题
  12. MD5消息摘要算法和SHA-1安全散列算法
  13. 蓝桥杯 ALGO-94 算法训练 新生舞会
  14. macbookpython常见问题_python读取文件常见问题(for macOS)
  15. 重新复习基础草稿:迭代器的使用
  16. NAT穿透-P2P-UDP打洞
  17. 微信小程序 action-sheet组件 + 分享代码实现
  18. echart实现地球外环绕卫星效果
  19. 如何在ant 的表单Form.Item下获取自定义表单元素的值
  20. docker build 18.04 镜像出现 Configuring tzdata - Please select the geographic area in which you live

热门文章

  1. python snap7 plc db_python 用Snap7读写西门子PLC中DB块
  2. uniapp中使用colorUI说明文档
  3. android 投屏技术原理,什么是无线投屏技术,无线投屏技术原理解析
  4. 湖北省软件行业协会会员单位全名录(2014年的信息)
  5. java毕业设计水库洪水预报调度系统源码+lw文档+mybatis+系统+mysql数据库+调试
  6. 数字图像处理(冈萨雷斯 第三版)
  7. tomcat编码配置gbk_Tomcat运行环境编码设置
  8. nekohtml的简单使用
  9. DW的ajax简单应用,你离高薪 offer 只差一个接口自动化入门,我是认真的
  10. 多系统精密星历下载与分析