视觉SLAM笔记(49) 后端状态估计

  • 1. 误差累积
  • 2. 状态估计的概率解释
  • 3. 所关心的问题
  • 4. 最大似然估计

1. 误差累积

前端视觉里程计能给出一个短时间内的轨迹和地图
但由于不可避免的误差累积,这个地图在长时间内是不准确的
所以,在视觉里程计的基础上
还希望构建一个尺度、规模更大的优化问题,以考虑长时间内的最优轨迹和地图
不过,考虑到精度与性能的平衡,实际当中存在着许多不同的做法


2. 状态估计的概率解释

觉里程计只有短暂的记忆,而希望整个运动轨迹在较长时间内都能保持最优的状态
可能会用最新的知识,更新较久远之前的状态——站在“久远的状态”的角度上看,仿佛是未来的信息告诉它“你应该在哪里”
所以,在后端优化中,通常考虑一个更长时间内(或所有时间内)的状态估计问题
而且不仅使用过去的信息更新自己的状态,也会用未来的信息来更新自己
这种处理方式不妨称为“批量的”(Batch

否则,如果当前的状态只由过去的时刻决定,甚至只由前一个时刻决定
那不妨称为“渐进的”(Incremental

已经知道 SLAM 过程可以由运动方程和观测方程来描述

视觉SLAM笔记(49) 后端状态估计相关推荐

  1. 视觉SLAM笔记(54) Ceres 操作后端优化

    视觉SLAM笔记(54) Ceres 操作后端优化 1. Ceres 求解 BA 2. 求解 1. Ceres 求解 BA g2o 用 Edges 来保存每一个代价函数,但 Ceres 却是用 Pro ...

  2. 视觉SLAM笔记(26) 状态估计问题

    视觉SLAM笔记(26) 状态估计问题 1. 噪声 2. 噪声影响 3. 最大后验与最大似然 4. 最小二乘 1. 噪声 在前面介绍了经典 SLAM 模型的运动方程和观测方程 现在已经知道,方程中的位 ...

  3. 视觉SLAM笔记(53) g2o 操作后端优化

    视觉SLAM笔记(53) g2o 操作后端优化 1. BA 数据集 2. g2o 求解 BA 3. 求解 1. BA 数据集 目录下的 common 文件夹是实验的数据集部分 它的布局如图所示 其中, ...

  4. 视觉SLAM笔记(60) 建图

    视觉SLAM笔记(60) 建图 1. 概述 2. 用处 1. 概述 建图(Mapping),本应该是 SLAM 的两大目标之一 因为 SLAM 被称为同时定位与建图 之前讨论的都是定位问题,包括通过特 ...

  5. 视觉SLAM笔记(57) 回环检测

    视觉SLAM笔记(57) 回环检测 1. 回环检测的意义 2. 实现方法 3. 准确率和召回率 4. 词袋模型 1. 回环检测的意义 前端提供特征点的提取和轨迹.地图的初值 而后端负责对这所有的数据进 ...

  6. 视觉SLAM笔记(56) 位姿图优化

    视觉SLAM笔记(56) 位姿图优化 1. g2o 原生位姿图 2. 李代数上的位姿图优化 3. 关于后端优化 1. g2o 原生位姿图 下面来演示使用 g2o 进行位姿图优化 首先,用 g2o_vi ...

  7. 视觉SLAM笔记(30) 特征点法

    视觉SLAM笔记(30) 特征点法 1. 特征点法 2. 特征点 3. ORB 特征 3.1. FAST 关键点 3.2. BRIEF 描述子 4. 特征匹配 1. 特征点法 视觉 SLAM 主要分为 ...

  8. 视觉SLAM笔记(4) SLAM的数学表述

    视觉SLAM笔记(4) SLAM的数学表述 1. 数学表述 2. 运动方程 3. 观测方程 4. 参数化 5. 状态估计 1. 数学表述 通过前面部分的介绍,应该对 SLAM 中各个模块的组成和主要功 ...

  9. 视觉SLAM笔记(3) 视觉SLAM框架

    视觉SLAM笔记(3) 视觉SLAM框架 1. 经典框架 2. 视觉里程计 3. 后端优化 4. 回环检测 5. 建图 5.1. 度量地图 5.2. 拓扑地图 1. 经典框架 相机在场景中运动的过程, ...

最新文章

  1. c语言链表找姓,急啊!!!求救了 C语言编一个链表,输出姓名和学号就好
  2. 2022年度BCI奖 |THE ANNUAL BCI AWARD
  3. 阿里巴巴开源容器镜像加速技术
  4. 文件系统服务器管理论文,Linux管理磁盘和文件系统
  5. data studio_面向营销人员的Data Studio —报表指南
  6. iPhone 12 Pro真机照首曝光:无刘海再添实锤?
  7. Python爬虫系列:判断目标网页编码的几种方法
  8. 某盘视频网页播放视频修改播放速度代码
  9. ZOJ1151 Word Reversal(没法提交)
  10. n阶行列式计算Python和C语言实现
  11. Anylogic学习--------选项列表
  12. 计算机学情分析万能模板,计算机教学计划5篇精选范文总结大全
  13. TP-LINK路由器如何设置DHCP
  14. 网络+C#各个网上转载
  15. 各搜索引擎爬虫UA大全2020最新版
  16. 属性动画-Property Animation之ViewPropertyAnimator 你应该知道的一切
  17. 领英发布2019年职场十大趋势 新一线城市吸引力增强
  18. 关于EFI启动安装系统的一些心得
  19. StreamSets数据操作平台(数据移动及数据清洗强大工具)
  20. 年轻人,月薪两万难吗?

热门文章

  1. [脚本收集]提取Tripntale图片
  2. JVM虚拟机-Class文件之魔数
  3. 史上最完整Java中将File转化为MultipartFile的方法(附阿里云腾讯云对象存储API对照)
  4. java对mysql的简单操作的综合运用——注册系统
  5. 【Kubernetes系列】Kubernetes组件介绍
  6. myeclipse2017安装与破解
  7. 计算机id不同于MAC,Gurman:Mac上的Face ID将在几年内出现
  8. QGIS for Android 开发:一、Ubuntu环境搭建
  9. Mac Terminal终端光标的快捷键操作
  10. 红帽和Mirantis宣告结束OpenStack合作