SLAM介绍

30 篇文章 8 订阅
18 篇文章 1 订阅

SLAM是Simultaneous Localization and Mapping的缩写,意为“同时定位与建图”。它是指运动物体根据传感器的信息,一边计算自身位置,一边构建环境地图的过程。目前,SLAM的应用领域主要有机器人、虚拟现实和增强现实。其用途包括传感器自身的定位,以及后续的路径规划、场景理解。

两大类

随着传感器种类和安装方式的不同,SLAM的实现方式和难度会有很大差异。粗略来说,SLAM主要分为激光、视觉两大类。其中,激光SLAM研究较早,理论和工程均比较成熟。视觉方案目前(2016)尚处于实验室研究阶段,极少看到实际产品应用。

四小类

按照传感器类型的不同,更细粒度地可以把SLAM分为基于激光雷达的 2D/3D SLAM、基于深度相机的 RGBD SLAM、基于视觉传感器的 visual SLAM(简称 vSLAM)、基于视觉传感器和惯性单元的 visual inertial odometry(简称 VIO)。

视觉SLAM

视觉SLAM又可以分为三大类:单目、双目(或多目)、RGBD。其余还有鱼眼、全景等特殊相机,但是在研究和产品中都属于少数。此外,结合惯性测量器件(Inertial Measurement Unit,IMU)的视觉SLAM也是现在研究热点之一。就实现难度而言,我们可以大致将这三类方法排序为:单目视觉>双目视觉>RGBD。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
激光SLAM(Simultaneous Localization and Mapping,同时定位与地图构建)是一种使用激光传感器实现机器人定位与环境地图构建的技术。激光SLAM系统通常使用激光雷达(LIDAR)获取环境中的距离测量数据。SLAM的关键部分是匹配算法,该算法将当前激光雷达扫描与先前扫描或已构建的地图进行对比,以估计机器人的位置和姿态。\[1\] 二维激光局部定位算法是激光SLAM中的一种常用方法,它主要依赖于当前激光扫描数据与已建立的地图(或历史扫描数据)之间的匹配来估计机器人的位姿。这种定位方法通常被称为激光基于特征的定位(Laser-Based Feature Localization)或激光基于匹配的定位(Laser-Based Matching Localization)。\[2\] 在激光雷达中,每个返回的数据点代表一条激光束的距离读数,以及这条激光束的方向。激光束的方向通常由其在扫描过程中的相对位置确定。因此,通过扫描的相对位置,我们可以计算出每个数据点的角度。\[3\]这些角度信息可以用于匹配算法,以确定机器人的位置和姿态。 总结起来,激光SLAM算法利用激光雷达获取环境中的距离测量数据,并通过匹配算法将当前激光雷达扫描与先前扫描或已构建的地图进行对比,以估计机器人的位置和姿态。二维激光局部定位算法是其中一种常用的定位方法,它依赖于当前激光扫描数据与已建立的地图之间的匹配。 #### 引用[.reference_title] - *1* *2* *3* [激光SLAM 算法匹配原理和激光雷达数据含义](https://blog.csdn.net/qq_21950671/article/details/130637582)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值