slam基礎學習

作业第二题

1. SLAM 会在哪些场合中用到?至少列举三个方向。

增强现实、移动机器人的自主导航与定位、无人驾驶、多机器人协作,扫地机器人医疗机器人;

2.2 SLAM中定位与建图是什么关系?为什么在定位的同时需要建图?
定位:机器人必须知道自己在环境中的位置;
建图:机器人必须记录环境中特征(或路标点)的信息;(可根据自身定位信息建造地图)
机器人在位置环境中从一个位置环境开始移动,在移动过程中根据位置估计和地图构建进行自身定位,同时在自身定位的基础上建造增量式地图,实现机器人的自主定位和导航。准确的地图构建需要准确的位置信息,它们之间存在很强的耦合关系。
2.3 SLAM发展历史如何?我们可以将它划分成哪⼏个阶段?
1)第一阶段:定位和建图分开研究的阶段;
2)第二阶段:定位和建图在一起进行研究的阶段;
3)第三阶段:开始运用摄像头的阶段(之前由于计算机视觉的发展还不太到位,因此之前基本都是基于激光测距方法)
4)第四阶段:多元化的阶段(也就是目前阶段,考虑多传感器融合slam,视觉+激光+imu等等)
2.4 列举三篇在 SLAM 领域的经典文献。
Orb-SLAM2:
Mur-Artal R , Tardos J D . ORB-SLAM2: An Open-Source SLAM System for Monocular,Stereo, and RGB-D Cameras[J]. IEEE Transactions on Robotics, 2017:1-8.
dso:
Forster C , Pizzoli M , Davide Scaramuzza∗. SVO: Fast Semi-Direct Monocular Visual Odometry[C]// IEEE International Conference on Robotics and Automation (ICRA),Hong Kong, 2014. IEEE, 2014.
vins-mono:
Qin Tong, Li Peiliang, Shen Shaojie. VINS-Mono: A Robust and Versatile MonocularVisual-Inertial State Estimator[J]. IEEE Transactions on Robotics:1-17.
此外还有Okvis,msckf等为人熟知的开源框架。

原文链接:https://blog.csdn.net/whut_chengjun/article/details/103069881

你想学习 ORB-SLAM2,是一个基于特征点的稀疏直接法视觉 SLAM 系统。这个系统能够通过摄像头捕捉到的图像来构建三维地图并同时估计相机的运动轨迹。要学习 ORB-SLAM2,你可以按照以下步骤进行: 1. 了解 SLAM:首先,你需要了解什么是视觉 SLAM,包括它在机器人、增强现实和自动驾驶等领域中的应用。你可以阅读相关的论文或教材来掌握 SLAM 的基本概念。 2. 学习 ORB 特征点描述符:ORB-SLAM2 使用 ORB 特征点描述符来提取和匹配图像特征。你可以学习 ORB 特征点描述符的原理和实现方法,并了解特征点在 SLAM 中的作用。 3. 下载并阅读源代码:ORB-SLAM2 是开源的,你可以在其 GitHub 上找到代码和文档。下载代码后,阅读文档以了解系统的结构和使用方法。 4. 安装依赖库:ORB-SLAM2 使用了一些第三方库,如 OpenCV 和 Eigen。确保你已经正确安装和配置了这些库,并按照文档中的指导完成编译和配置。 5. 运行示例程序:ORB-SLAM2 附带了一些示例程序,你可以用它们来运行系统并观察其行为。首先,你可以尝试使用它们提供的演示数据集,以便更好地理解系统的工作原理。 6. 实践与调试:一旦你对系统有了基本的了解,你可以尝试将 ORB-SLAM2 应用到自己的数据集或实际场景中。在此过程中,你可能会遇到一些问题或 bug,需要进行调试和优化。 7. 学习进阶内容:一旦你熟悉了 ORB-SLAM2 的基本用法,你可以进一步学习其内部原理和算法细节。这将有助于你更好地理解系统,并能够针对特定需求进行定制和优化。 记住,学习 ORB-SLAM2 需要一定的数学和计算机视觉基础。如果你是初学者,建议先学习相关的数学和计算机视觉知识,然后再深入研究 ORB-SLAM2。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值