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

  • 1. 经典框架
  • 2. 视觉里程计
  • 3. 后端优化
  • 4. 回环检测
  • 5. 建图
    • 5.1. 度量地图
    • 5.2. 拓扑地图

1. 经典框架

相机在场景中运动的过程,将得到一系列连续变化图像
视觉 SLAM 的目标,是通过这样的一些图像,进行定位和地图构建

但这件事情并没有想象的那么简单
它不是某种算法,只要输入数据,就可以往外不断地输出定位和地图信息了
SLAM需要一个完善的算法框架,而经过研究者们长期的研究工作,现有这个框架已经定型了

把整个视觉 SLAM 流程分为以下几步:

  1. 传感器信息读取
    在视觉 SLAM 中主要为相机图像信息的读取和预处理
    如果在机器人中,还可能有码盘、惯性传感器等信息的读取和同步
  2. 视觉里程计 (Visual Odometry, VO)
    视觉里程计任务是估算相邻图像间相机的运动,以及局部地图的样子

视觉SLAM笔记(3) 视觉SLAM框架相关推荐

  1. 视觉SLAM笔记(45) 搭建 VO 框架

    视觉SLAM笔记(45) 搭建 VO 框架 1. 确定程序框架 2. 确定基本数据结构 3. Camera 类 4. Frame 类 5. MapPoint 类 6. Map 类 7. Config ...

  2. 视觉SLAM笔记(65) 简约总结

    视觉SLAM笔记(65) 简约总结 参考: <视觉SLAM十四讲> 视觉SLAM笔记(3) 视觉SLAM框架 视觉SLAM笔记(20) 单目相机模型 视觉SLAM笔记(32) 2D-2D: ...

  3. 视觉SLAM笔记(52) BA 与图优化

    视觉SLAM笔记(52) BA 与图优化 1. Bundle Adjustment 2. 投影模型和 BA 代价函数 3. BA 的求解 4. 稀疏性和边缘化 5. 鲁棒核函数 1. Bundle A ...

  4. 视觉SLAM笔记(63) RGB-D 稠密建图

    视觉SLAM笔记(63) RGB-D 稠密建图 1. 建立点云地图 2. 点云地图 3. 其他重建方法 1. 建立点云地图 所谓点云,就是由一组离散的点表示的地图 最基本的点包含 x, y, z 三维 ...

  5. 视觉SLAM笔记(61) 单目稠密建图

    视觉SLAM笔记(61) 单目稠密建图 1. 立体视觉 2. 极线搜索与块匹配 3. 高斯分布的深度滤波器 1. 立体视觉 相机,很久以来被认为是只有角度的传感器(Bearing only) 单个图像 ...

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

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

  7. 视觉SLAM笔记(58) 字典

    视觉SLAM笔记(58) 字典 1. 字典的结构 2. 创建字典 1. 字典的结构 按照前面的介绍,字典由很多单词组成,而每一个单词代表了一个概念 一个单词与一个单独的特征点不同 它不是从单个图像上提 ...

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

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

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

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

最新文章

  1. VB6基本数据库应用(五):数据的查找与筛选
  2. 园内ORM讨论的经典文章及评论[转]
  3. MySQL学习笔记(十二)—— MySQL的命令集(2)
  4. 2016年湖南省第十二届大学生计算机程序设计竞赛
  5. 图论 —— 网络流 —— 基本概念与建模技巧
  6. pycharm无法安装第三方的包(AttributeError: module 'pip' has no attribute 'main')
  7. 爬虫:python爬虫学习笔记之网站保持登录机制及简单验证码处理
  8. android底部导航栏
  9. 341编程器 软硬件
  10. 测试工程师岗位投了300份简历,一份面试邀约都没有。我是不是上了黑名单了?
  11. 测量系统分析方法(GRR Correlations Bias)
  12. 自制hdmi线一头改vga图_破拆电脑VGA电缆以制作收音机天线零件:双目铁氧体磁芯...
  13. 好用文件整理工具,需要速来
  14. 数据结构与算法-普利姆算法(Prim) | 尚硅谷韩顺平
  15. C#学习笔记004——生成(创建)文本文件
  16. JQuery- JQuery学习
  17. 计算机专业教师演讲稿,计算机专业演讲稿2篇
  18. ogr 缓冲区_OGR入门.pdf
  19. python年利率_python 利率获取
  20. 解决标准“痛点” 京东联手公安部检测中心将推指纹锁电商标准

热门文章

  1. ThinkPHP框架配置自定义的模板变量(十)
  2. 【VMCloud云平台】SCVMM配置(四)创建模板机准备
  3. ASP.NET Web API 简介
  4. MySQL 管理猿利器: MySQL ODBC for iPhone!
  5. java对mysql的简单操作的综合运用——登录系统
  6. linux按照mysql为何如此简单_手把手教你在Linux下安装MySQL
  7. 【Linux系列】mac终端与服务器连接
  8. Linux的文件权限与目录设置
  9. Python的解析式与生成器
  10. Android JNI层确保只有一个进程的一个实现