机器学习笔记 - 同步定位与地图构建 (SLAM)
2023-09-14 09:01:36 时间
一、概述
SLAM(simultaneous localization and mapping),也称为CML (Concurrent Mapping and Localization), 即时定位与地图构建,或并发建图与定位。
视觉 SLAM 不涉及任何特定的算法或软件。它指的是确定传感器相对于其周围环境的位置和方向的过程,同时映射该传感器周围的环境。
SLAM 并不是真正的一种技术产品或单一系统。
相反,同时定位和映射是一个更广泛的概念,具有近乎无限的可变性。许多不同的软件解决方案和算法可以实现到基于 SLAM 的系统中,所有这些都取决于环境、用例和所涉及的其他技术。
有几种不同类型的 SLAM 技术,其中一些根本不涉及相机。Visual SLAM 是一种特定类型的 SLAM 系统,当环境和传感器的位置都不知道时,它利用 3D 视觉来执行定位和映射功能。视觉 SLAM 技术有不同的形式,但总体概念在所有视觉 SLAM 系统中的作用方式相同。
二、SLAM 示例
假设有一个家用扫地机器人。没有 SLAM,它只会在房间里随机移动,无法打扫整个地面空间。此外,这种方法会消耗更多功率,因此电池会更快耗尽。相反,采用 SLAM 的机器人可以使用滚轮转数等
相关文章
- Coursera台大机器学习技法课程笔记15-Matrix Factorization
- 机器学习从入门到放弃之决策树算法
- 机器学习笔记 - 基于最简单的编码器/解码器架构SegNet进行语义分割
- 机器学习笔记 - 在IdenProf数据集上训练深度残差网络ResNet50
- 机器学习笔记 - 时间序列的线性回归
- 机器学习笔记 - 探索性数据分析(EDA) 入门案例四
- 机器学习之——多变量线性回归
- 使用机器学习代码的光热发电和风力涡轮机人工智能系统研究(Matlab代码实现)
- 机器学习(四十一):遗传算法对机器学习(回归)模型寻优
- 机器学习6种模型可解释性方法汇总,你最常用哪一种?
- 一脸懵逼学习Hadoop分布式集群HA模式部署(七台机器跑集群)
- 机器学习大纲
- 【机器学习】14、sklearn
- 深度学习和机器学习好学吗?要学哪些内容?
- 对于机器学习保险行业问答开放数据集DeepQA-1的详细注解(二)