美文网首页
视觉SLAM流程

视觉SLAM流程

作者: Janeshurmin | 来源:发表于2019-07-20 22:02 被阅读0次

1. 初始化

  • 初始化位置和方向 pose
  • 初始化地图

基于视觉or视觉IMU单元完成对初始地图的构建,若是单纯的单目,则完全没有尺度信息(除非参考物尺度已知),或者VINS和立体视觉恢复尺度。

1.1 ORB-SLAM初始化

基于Epipolar geometry的Fundamental和Homograph,并结合相机模型求解位姿R和t

1.2 SVO初始化

基于直接法做估计,利用图片的梯度信息;启动的时候是基于特征点做初始化

1.3 VINS-MONO初始化

视惯融合,direct/indirect融合

2. 跟踪/位姿估计

所有步骤里相对较为简单的一部,难在细节处理,如果对跟踪误差做评估

帧对帧相对变化的估计,包含:

  • 基于相机模型的3D-2D,PnP
  • 匀速假设vt+x
  • 直接法的photometric error

3. 局部矫正(局部图优化、EKF融合)

  • 基于匀速假设不靠谱
  • IMU需要相机观测融合
  • 局部跟踪只利用局部信息,不完整

4.全局矫正(图优化)

  • 防止单目尺度丢失
  • 增加约束使得整体估计误差降低

回路检测,构建两帧之间的联系,证明看过同样的区域

5. 基于关键帧构建地图

相关文章

  • 视觉SLAM流程

    1. 初始化 初始化位置和方向 pose 初始化地图 基于视觉or视觉IMU单元完成对初始地图的构建,若是单纯的单...

  • SLAM 0 初识

    0 初步认知 知乎Live:畅谈 SLAM 即时定位建图技术视觉SLAM漫淡 SLAM:simultaneous ...

  • SLAM前端 - 直接法

    参考:高翔——《视觉SLAM十四讲》第8讲 视觉里程计2高翔——《视觉SLAM十四讲》系列讲解视频及PPT ch8...

  • SLAM前端 - 相机运动估计 & 特征点位置估计

    参考:高翔——《视觉SLAM十四讲》第7讲 视觉里程计1高翔——《视觉SLAM十四讲》系列讲解视频及PPT ch7...

  • SLAM前端 - 特征检测与匹配

    参考:高翔——《视觉SLAM十四讲》第7讲 视觉里程计1知乎zhixin yan——Visual SLAM前端技术...

  • SLAM--优秀文集

    1、SLAM技术概述 1)激光SLAM与视觉SLAM的现状与趋势 2) SLAM的前世今生 终于有人说清楚了 | ...

  • SLAM-Sophus模板库安装总结

    【问题】由于自己买的书《视觉SLAM十四讲:从理论到实践》,也就是《视觉SLAM十四讲》的第二版,书中Sophus...

  • 激光SLAM Vs 视觉SLAM

    SLAM(同步定位与地图构建),是指运动物体根据传感器的信息,一边计算自身位置,一边构建环境地图的过程,解决机器人...

  • 视觉SLAM技术简述,一文了解视觉SLAM

    视觉SLAM技术简述,一文了解视觉SLAM 如今科技发展日新月异,随着机器人、AR/VR等人工智能领域的不断发展,...

  • 视觉SLAM漫谈

    1. 前言 开始做SLAM(机器人同时定位与建图)研究已经近一年了。从一年级开始对这个方向产生兴趣,到现在为止,...

网友评论

      本文标题:视觉SLAM流程

      本文链接:https://www.haomeiwen.com/subject/awvulctx.html