- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SLAM算法解析
ref:
【嵌⽜导读】:(Simultaneous Localization and Mapping) 是业界公认视觉领域空间定位技术的前沿⽅向,中⽂译名为「同步定位与地
图构建」,它主要⽤于解决机器⼈在未知环境运动时的定位和地图构建问题。
【嵌⽜⿐⼦】:有⼈就曾打⽐⽅,若是⼿机离开了 WIFI 和数据⽹络,就像⽆⼈车和机器⼈,离开了 SLAM ⼀样。
【嵌⽜正⽂】:⽬前科技发展速度飞快,想让⽤户在 AR/VR、机器⼈、⽆⼈机、⽆⼈驾驶领域体验加强,还是需要更多前沿技术做⽀
持,SLAM 就是其中之⼀。实际上,有⼈就曾打⽐⽅,若是⼿机离开了 WIFI 和数据⽹络,就像⽆⼈车和机器⼈,离开了 SLAM ⼀样。
在 VR/AR ⽅⾯,根据 SLAM 得到地图和当前视⾓对叠加虚拟物体做相应渲染,这样做可以使得叠加的虚拟物体看起来⽐较真实,没
有违和感。在⽆⼈机领域,可以使⽤ SLAM 构建局部地图,辅助⽆⼈机进⾏⾃主避障、规划路径。在⽆⼈驾驶⽅⾯,可以使⽤ SLAM 技术
提供视觉⾥程计功能,然后跟其他的定位⽅式融合。机器⼈定位导航⽅⾯,SLAM 可以⽤于⽣成环境的地图。基于这个地图,机器⼈执⾏
路径规划、⾃主探索、导航等任务。
SLAM 技术的发展距今已有 30 余年的历史,涉及的技术领域众多。由于本⾝包含许多步骤,每⼀个步骤均可以使⽤不同算法实
现,SLAM 技术也是机器⼈和计算机视觉领域的热门研究⽅向。
SLAM 的英⽂全程是 Simultaneous Localization and Mapping,中⽂称作「同时定位与地图创建」。SLAM 试图解决这样的问
题:⼀个机器⼈在未知的环境中运动,如何通过对环境的观测确定⾃⾝的运动轨迹,同时构建出环境的地图。SLAM 技术正是为了实现这
个⽬标涉及到的诸多技术的总和。
SLAM 技术涵盖的范围⾮常⼴,按照不同的传感器、应⽤场景、核⼼算法,SLAM 有很多种分类⽅法。按照传感器的不同,可以分为
基于激光雷达的 2D/3D SLAM、基于深度相机的 RGBD SLAM、基于视觉传感器的 visual SLAM(以下简称 vSLAM)、基于视觉传感
器和惯性单元的 visual inertial odometry(以下简称 VIO)。
基于激光雷达的 2D SLAM 相对成熟,早在 2005 年,Sebastian Thrun 等⼈的经典著作《概率机器⼈学》将 2D SLAM 研究和总
结得⾮常透彻,基本确定了激光雷达 SLAM 的框架。⽬前常⽤的 Grid Mapping ⽅法也已经有 10 余年的历史。2016 年,Google 开源
了激光雷达 SLAM 程序 Cartographer,可以融合 IMU 信息,统⼀处理 2D 与 3D SLAM 。⽬前 2D SLAM 已经成功地应⽤于扫地机器
⼈中。
基于深度相机的 RGBD SLAM 过去⼏年也发展迅速。⾃微软的 Kinect 推出以来,掀起了⼀波 RGBD SLAM 的研究热潮,短短⼏年
时间内相继出现了⼏种重要算法,例如 KinectFusion、Kintinuous、Voxel Hashing、DynamicFusion 等。微软的 Hololens 应该集成
了 RGBD SLAM,在深度传感器可以⼯作的场合,它可以达到⾮常好的效果。
视觉传感器包括单⽬相机、双⽬相机、鱼眼相机等。由于视觉传感器价格便宜,在室内室外均可以使⽤,因此 vSLAM 是研究的⼀⼤
热点。早期的 vSLAM 如 monoSLAM 更多的是延续机器⼈领域的滤波⽅法。现在使⽤更多的是计算机视觉领域的优化⽅法,具体来说,
是运动恢复结构(structure-from-motion)中的光束法平差(bundle adjustment)。在 vSLAM 中,按照视觉特征的提取⽅式,⼜可
以分为特征法、直接法。当前 vSLAM 的代表算法有 ORB-SLAM、SVO、DSO 等。
视觉传感器对于⽆纹理的区域是没有办法⼯作的。惯性测量单元(IMU)通过内置的陀螺仪和加速度计可以测量⾓速度和加速度,进
⽽推算相机的姿态,不过推算的姿态存在累计误差。视觉传感器和 IMU 存在很⼤的互补性,因此将⼆者测量信息进⾏融合的 VIO 也是⼀个
研究热点。按照信息融合⽅式的不同,VIO ⼜可以分为基于滤波的⽅法、基于优化的⽅法。VIO 的代表算法有 EKF、MSCKF、
preintegra
您可能关注的文档
- python——因子分析-汇总完整版.pdf
- Confluence用户指南-汇总完整版.pdf
- GRS-管理手册-汇总完整版.pdf
- 高中测试题-汇总完整版.pdf
- DH-KS-200MK操作手册-汇总完整版.pdf
- 理发师笔记-汇总完整版.pdf
- Publisher利用指南-汇总完整版.pdf
- PhotoshopCS6测试题-汇总完整版.pdf
- 交叉表分析-汇总完整版.pdf
- Java-编程指南-汇总完整版.pdf
- 中国国家标准 GB/T 4797.3-2024环境条件分类 自然环境条件 第3部分:生物.pdf
- GB/T 4797.3-2024环境条件分类 自然环境条件 第3部分:生物.pdf
- 《GB/T 10395.28-2024农业机械 安全 第28部分:移动式谷物螺旋输送机》.pdf
- 中国国家标准 GB/T 10395.28-2024农业机械 安全 第28部分:移动式谷物螺旋输送机.pdf
- GB/T 10395.28-2024农业机械 安全 第28部分:移动式谷物螺旋输送机.pdf
- 高中数学学考复习优化练习20空间点、直线、平面之间的位置关系含答案.docx
- 刘静心 82003005 材加概论结课论文(2).pdf
- 社会实践登记表1.doc
- 刘静心 82003005 材加概论结课论文.docx
- 十三五全面二孩政策解读.ppt
文档评论(0)