第十一讲 后端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. GitHub开源:狗屁不通文章生成器
  2. 柚子小姐,Happy Birthday
  3. CSS3新的鼠标样式介绍
  4. 用ACE的Reactor模式实现网络通讯的例子
  5. html 甘特图_Rplotly|交互式甘特图(Gantt chart)项目管理/学习计划
  6. 基于linux-2.6.32.2的servfox移植
  7. VBA学习_5:流程控制
  8. JavaScript进阶学习(二)—— 基于原型链继承的js工具库的实现方法
  9. jquery 几个实用的小方法
  10. C++中convertTo对应的python代码
  11. Beaver‘s triple(乘法三元组)-秘密共享的乘法计算
  12. 计算机 小学数学应用题教学设计,小学数学教案相遇问题应用题
  13. [BUGKU] [PWN] PWN5
  14. 计算机显示屏知识,计算机配置知识之显示屏
  15. html邢台模板,邢台水泥预制件定制
  16. 湖南大学大学计算机基础教程,湖南大学计算机基础试题题库及答案(26页)-原创力文档...
  17. 无限天空服务器,滚动的天空无限钻石无限金币版
  18. B. TMT Document—— Codeforces Round #715 (Div. 2)
  19. 杭电信工微巴士功能技术设计
  20. ubuntu下mplayer 使用(3)-使用手册(中文)

热门文章

  1. 029--PM话术模板
  2. C语言自动处理异常,C语言中异常错误处理机制浅析
  3. 吃鸡 反作弊服务器未运行,绝地求生反作弊服务(BE)修复工具
  4. excel题库做成刷题得html,实例教你制作简易的Excel出题库,送给在一直忙碌的你!...
  5. DEA模型中的CCR模型
  6. GPS NAME0183 详解
  7. 数学画图软件_关于数学建模(或科研绘图)的画图学习建议
  8. [转载] MLDN魔乐科技李兴华主讲Oracle——01 Oracle简介
  9. Unicode编码表/常用码表(内容多、卡)
  10. Java Web程序设计教程(一)JSP+Servlet