凭此知识树,从零入门SLAM

2020 年 6 月 9 日 机器之心

机器之心专栏

来源:计算机视觉life

本文详细介绍了SLAM的定义、工作流程、算法以及相关技术在自动驾驶高精度定位、机器人自主导航等前沿热门领域的应用。此外,本文还为读者提供了SLAM学习知识树和更多扩展阅读材料。

什么是 SLAM?

SLAM 是 Simultaneous Localization And Mapping 的 缩写,一般翻译为:同时定位与建图、同时定位与地图构建。

SLAM 的典型过程是这样的: 当某种移动设备(如机器人 / 无人机、手机、汽车等)从一个未知环境里的未知地点出发,在运动过程中通过传感器(如激光雷达、摄像头等)观测定位自身在三维空间中的位置和姿态,再根据自身位置进行增量式的三维地图构建,从而达到同时定位和地图构建的目的


传统的视觉算法主要是对针对二维图像的处理,借助深度学习在分类识别方面取得了超越人眼精度的巨大成就,就像人眼是通过双眼立体视觉来感知三维世界一样,智能移动终端(比如智能手机、无人汽车、无人机、智能机器人)需要能够像人类一样利用 SLAM 算法来快速精确的感知、理解三维空间。

最近几年,以 双目相机、结构光 / TOF 相机、激光雷达 为代表的三维传感器硬件迭代更新迅猛,国内外已经形成了成熟的上下游产业链。三维视觉传感器也逐渐走入普通人的生活,在智能手机、智能眼镜等设备上应用越来越多,以手机为例,苹果、华为、小米、OPPO、VIVO 等手机大厂都在积极推动结构光 / TOF 相机在手机上的普及。


SLAM 技术为核心的三维视觉在学术界也是一个热门方向,从最近几年计算机视觉相关的顶级会议 CVPR, ICCV,  ECCV,IROS, ICRA 录用论文来看,视觉定位、三维点云识别分割、单目深度估计、无人驾驶高精度导航、语义 SLAM 等相关论文占比越来越高。

因此 SLAM 技术在最近几年发展迅猛,广泛应用于 增强现实感知、自动驾驶高精度定位、机器人自主导航、无人机智能飞行 等前沿热门领域。


关于 SLAM 的入门介绍及应用案例解析,可以看笔者在一次线下分享中,做的一个入门视频介绍,时长约 55 分钟。


SLAM 学习知识树

SLAM 是涵盖图像处理、多视角视觉几何、机器人学等综合性非常强的 交叉学科

学习 SLAM 涉及线性代数矩阵运算、李群李代数求导、三维空间刚体变换、相机成像模型、特征提取匹配、多视角几何、非线性优化、回环检测、集束调整、三维重建等专业知识。SLAM 是强实践学科,需要具有一定的 C++ 编程能力,掌握 Linux 操作系统、Eigen, Sophus, OpenCV, Dbow, g2o, ceres 等第三方库,能够快速定位问题,解决 bug。


我们总结了 SLAM 学习资源树,包括需要掌握的知识点、主要研究方向、知名研究实验室、知名会议期刊等信息,(点击看大图)


国内 SLAM 领域企业涉及到智能驾驶、增强现实、地面移动机器人、无人机、相机设备厂商等领域。以下是笔者总结的国内目前 SLAM 领域优秀企业列表(点开查看大图)


更多视觉SLAM系列学习资料




文为机器之心专栏,转载请联系原公众号获得授权
✄------------------------------------------------
加入机器之心(全职记者 / 实习生):hr@jiqizhixin.com
投稿或寻求报道:content@jiqizhixin.com
广告 & 商务合作:bd@jiqizhixin.coms
登录查看更多
0

相关内容

即时定位与地图构建(SLAM或Simultaneouslocalizationandmapping)是这样一种技术:使得机器人和自动驾驶汽车等设备能在未知环境(没有先验知识的前提下)建立地图,或者在已知环境(已给出该地图的先验知识)中能更新地图,并保证这些设备能在同时追踪它们的当前位置。
【开放书】SLAM 中的几何与学习方法,62页pdf
专知会员服务
107+阅读 · 2020年6月5日
【人大】大规模知识图谱补全技术的研究进展
专知会员服务
82+阅读 · 2020年5月2日
基于视觉的三维重建关键技术研究综述
专知会员服务
154+阅读 · 2020年5月1日
3D目标检测进展综述
专知会员服务
187+阅读 · 2020年4月24日
【阿里技术论文】AliMe KBQA:阿里小蜜中的结构化知识问答
专知会员服务
82+阅读 · 2019年12月14日
【阿里技术干货】知识结构化在阿里小蜜中的应用
专知会员服务
96+阅读 · 2019年12月14日
专知会员服务
84+阅读 · 2019年12月13日
如何从零开始系统化学习视觉SLAM?
计算机视觉life
21+阅读 · 2019年4月13日
已删除
将门创投
10+阅读 · 2019年3月6日
视觉SLAM技术综述
计算机视觉life
25+阅读 · 2019年1月4日
对比激光SLAM与视觉SLAM:谁会成为未来主流趋势?
人工智能学家
8+阅读 · 2018年11月13日
从零开始一起学习SLAM | SLAM有什么用?
计算机视觉life
18+阅读 · 2018年9月17日
专栏|语义SLAM的重要性,你造吗?
智东西
7+阅读 · 2017年9月5日
SLAM入门+典型SLAM应用及解决方案
全球人工智能
13+阅读 · 2017年8月17日
实时SLAM的未来以及深度学习与SLAM的比较
全球人工智能
9+阅读 · 2017年8月17日
SLAM初识
计算机视觉life
5+阅读 · 2017年6月4日
Real-time Scalable Dense Surfel Mapping
Arxiv
5+阅读 · 2019年9月10日
Arxiv
9+阅读 · 2018年10月18日
Structure Aware SLAM using Quadrics and Planes
Arxiv
4+阅读 · 2018年8月13日
Arxiv
4+阅读 · 2017年10月30日
VIP会员
相关VIP内容
【开放书】SLAM 中的几何与学习方法,62页pdf
专知会员服务
107+阅读 · 2020年6月5日
【人大】大规模知识图谱补全技术的研究进展
专知会员服务
82+阅读 · 2020年5月2日
基于视觉的三维重建关键技术研究综述
专知会员服务
154+阅读 · 2020年5月1日
3D目标检测进展综述
专知会员服务
187+阅读 · 2020年4月24日
【阿里技术论文】AliMe KBQA:阿里小蜜中的结构化知识问答
专知会员服务
82+阅读 · 2019年12月14日
【阿里技术干货】知识结构化在阿里小蜜中的应用
专知会员服务
96+阅读 · 2019年12月14日
专知会员服务
84+阅读 · 2019年12月13日
相关资讯
如何从零开始系统化学习视觉SLAM?
计算机视觉life
21+阅读 · 2019年4月13日
已删除
将门创投
10+阅读 · 2019年3月6日
视觉SLAM技术综述
计算机视觉life
25+阅读 · 2019年1月4日
对比激光SLAM与视觉SLAM:谁会成为未来主流趋势?
人工智能学家
8+阅读 · 2018年11月13日
从零开始一起学习SLAM | SLAM有什么用?
计算机视觉life
18+阅读 · 2018年9月17日
专栏|语义SLAM的重要性,你造吗?
智东西
7+阅读 · 2017年9月5日
SLAM入门+典型SLAM应用及解决方案
全球人工智能
13+阅读 · 2017年8月17日
实时SLAM的未来以及深度学习与SLAM的比较
全球人工智能
9+阅读 · 2017年8月17日
SLAM初识
计算机视觉life
5+阅读 · 2017年6月4日
Top
微信扫码咨询专知VIP会员