第十一讲 后端2

本节目标

  1. 理解 Pose Graph 优化。
  2. 理解因子图优化。
  3. 理解增量式图优化的工作原理。
  4. 通过实验掌握 g2o 的 Pose Graph 优化与 gtsam 的因子图优化。
    一、位姿图
    1)Pose Graph的意义
    我们可以构建一个只有轨迹的图优化,而位姿节点之间的边,可以由两个关键帧之间通过特征匹配之后得到的运动估计来给定初始值。不同的是,一旦初始估计完成,我们就不再优化那些路标点的位置,而只关心所有的相机位姿之间的联系了。通过这种方式,我们省去了大量的特征点优化的计算,只保留了关键帧的轨迹,从而构建了所谓的位姿图(Pose Graph)

    2)Pose Graph 的优化
    简而言之,所有的位姿顶点和位姿——位姿边构成了一个图优化,本质上是一个最小二乘问题,优化变量为各个顶点的位姿,边来自于位姿观测约束。记 E 为所有边的集合,那么总体目标函数为:

视觉SLAM十四讲第十一讲相关推荐

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

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

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

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

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

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

  4. 半闲居士视觉SLAM十四讲笔记(1)前言

    本系列文章由 youngpan1101 出品,转载请注明出处. 文章链接: http://blog.csdn.net/youngpan1101/article/details/70193823 作者: ...

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

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

  6. 浅读《视觉SLAM十四讲:从理论到实践》--操作1--初识SLAM

    浅读<视觉SLAM十四讲:从理论到实践>--操作1--初识SLAM 下载<视觉SLAM十四讲:从理论到实践>源码:https://github.com/gaoxiang12/s ...

  7. 视觉SLAM十四讲(3):三维空间刚体运动

    本章需要掌握的知识点有:旋转矩阵,变换矩阵,四元数,欧拉角定义和数学表达:同时也要掌握Eigen库关于矩阵.几何模块的使用方法. 文章目录 3.1 旋转矩阵 3.1.1 点,向量和矩阵的关系 3.1. ...

  8. 视觉SLAM十四讲(2):初识SLAM

    这一讲主要介绍视觉SLAM的结构,并完成第一个SLAM程序:HelloSLAM. 目录 2.1 小萝卜的例子 单目相机 双目相机 深度相机 2.2 经典视觉SLAM框架 2.3 SLAM问题的数学表述 ...

  9. 视觉SLAM十四讲(1):预备知识

    最近在学习高翔博士的<视觉SLAM十四讲>(第二版),算是初学本书,配套资源还算蛮丰富的,有代码(第一版和第二版都有),B站上也有高翔博士对第一版录制的讲解视频,真的是很贴心. 来吧,让我 ...

  10. 视觉slam十四讲 pdf_视觉SLAM十四讲|第12讲 回环检测

    1. 什么是回环检测 前面有说过累积误差的问题,前一时刻的误差会积累到后面,导致画不成圈圈,如图12-1所示,而画圈圈(全局一致性)很重要,所以需要有一个步骤来纠正当前的计算偏差. 回环检测通过判断相 ...

最新文章

  1. spring事务提交回滚原理mybatis版
  2. 想成为一名优秀的Web前端工程师,这5点你要知道
  3. 排序算法——快速排序算法
  4. 如果用超级计算机渲染阿丽塔,【集群渲染】《阿凡达》幕后的渲染集群与渲染技术...
  5. MATLAB的size、length函数
  6. Hibernate4 注解方法说明
  7. python电子相册制作软件_电子相册怎么做
  8. 矩阵(二维数组)的性质在算法求解中的应用
  9. TCP异常终止(RESET报文)
  10. MATLAB非线性最小二乘lsqnonlin
  11. Win环境下的Axure汉化
  12. ASCII对应码表(键值)
  13. 别人的底鼓/808为什么比你有力?你可能忘了用这个插件
  14. 斯托克斯定理(Stokes' theorem)
  15. android布局跑马灯,Android之跑马灯详解
  16. SLAM中Bundle Adjustment与图优化
  17. SMOS、AMSR2以及SMAP三种土壤水分遥感产品的下载和预处理
  18. java字母映射_一个字符串,由大写字母构成,把字母映射成数字
  19. 风控策略分析师日常--代码、数据、策略
  20. su: warning: cannot change directory to : Permission denied ;-bash: bash_profile: Permission denied

热门文章

  1. 【预测模型】基于麻雀算法改进ELMAN神经网络实现数据预测 matlab代码
  2. Linux nohup命令详解
  3. cocos creator fgui 按钮事件
  4. java实习周记_计算机java开发实习周记20篇
  5. 计算机电子电路原理图,电路图讲解 电路图基础知识【图】
  6. 北京黑马程序员javaEE第19期课程
  7. linux grub 分辨率,修改grub分辨率
  8. Oracle视频教程从入门到精通
  9. Android PreferenceActivity添加ToolBar
  10. CSDN账号绑定github(极简办法)