前传:研一小猿一只,第一次在博客上写文章,之前都是记录有道云。在博客上写一来为了巩固知识,二来也为了结交更多志同道合的小伙伴。话不多说,现在进入正题。
今天主要谈谈个人对vSLAM的一点小见解,并班门弄斧引入大牛们的学习经验。小猿是跟着高博的《视觉SLAM十四讲》学习的,说错地方还望大家多多指教!
下附高博十四讲课程目录:
1、SLAM是什么?
SLAM主要解决两大问题:
①我在什么地方?——定位
②周围环境是什么样子?——建图
SLAM(Simultaneous Localization and Mapping)即时定位与地图构建,是为了解决如何建立目标物体周围的场景3D模型,同时定位自身的空间位置还原出相机的运动轨迹的问题。视觉SLAM根据相机的不同,可分为单目、双目和深度。而目前代表性的单目V-SLAM系统包括基于滤波器、基于关键帧BA和基于直接跟踪的vSLAM,前期主要学习基于关键帧BA的ORB-SLAM2。
2、SLAM应用前景
SLAM应用前景广阔,包括:
- 手持设备定位
- 自动驾驶定位建图
- AR
- 室内机器人——扫地机器人
- 无人机
等等都会用到定位与建图。
3、预备知识
预备知识与课程使