0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在实际应用中,SLAM技术是如何实现的

电子设计 来源:电子设计 作者:电子设计 2020-12-26 09:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

SLAM作为机器人自主定位导航的重要突破口正不断引起业内重视,它是实现机器人自主行走的关键技术,可帮助机器人实现即时定位与地图构建,在实际应用中,SLAM技术究竟又是如何实现的呢?一起来探个究竟。

在这一技术实现过程中主要包含预处理、匹配及地图融合三大步骤:

预处理

预处理是对激光雷达原始数据进行优化,剔除一些有问题的数据,或进行滤波。我们都知道机器人想要完成定位及建图,需要搭配激光雷达来实现,激光雷达可获取它所在位置的环境信息,也就是我们通常说的点云,但它只能反映机器人所在环境中的一个部分。

匹配

匹配是一个非常关键的步骤,是指将当前一局部环境的点云数据在已建立的地图上寻找到对应的位置。说其关键是因为它直接影响了SLAM地图构建的精度,这与拼图游戏有点类似,就是在已拼好的画面中找到相似之处,确定新的一个拼图该放在哪里。而在SLAM过程中,需要将激光雷达采集到的点云匹配拼接到原有的地图中,如下图的红色部分:

如果未进行匹配,所构建的地图便会很混乱,就像下图这样:

地图融合

在匹配这一步骤完成后便可直接进入地图融合了,地图融合就是将来自激光雷达的新数据拼接到原始地图当中,并最终完成地图的更新。如下图,该过程是永远伴随着SLAM过程的。

当然,在实际应用过程中,传感器所描绘的世界与实际情况会有所误差,机器人所在环境很容易出现变化,例如突然走进一个人或闯入一只小猫。面对复杂的应用环境,需要用到很多概率算法,并采用滤波的方式进行融合,将以上过程依次执行后,最终就产生了我们所看到的栅格地图。

栅格地图就是把环境划分成一系列栅格,其中每一栅格给定一个可能值,表示该栅格被占据的概率。这种地图看起来和人们所认知的地图没什么区别,它最早由 NASA 的 Alberto Elfes 在 1989 年提出,在火星探测车上就用到过,其本质是一张位图图片,但其中每个「像素」则表示了实际环境中存在障碍物的概率分布。



审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    213

    文章

    31494

    浏览量

    223880
  • SLAM
    +关注

    关注

    24

    文章

    460

    浏览量

    33426
  • 系统软件
    +关注

    关注

    0

    文章

    40

    浏览量

    11665
  • slam技术
    +关注

    关注

    0

    文章

    13

    浏览量

    1746
  • 思岚科技
    +关注

    关注

    2

    文章

    107

    浏览量

    6082
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ROS2 SLAM建图与导航实战--基于米尔RK3576开发板

    ROS2生态SLAM(同时定位与建图)与导航(Navigation)是机器人自主移动的核心技术SLAM Toolbox由Stev
    发表于 03-12 17:55

    微电网稳定性理论实际应用面临哪些挑战

    受微电网自身结构特性、运行环境复杂性、设备多样性及控制策略适配性等多重因素影响,现有微电网稳定性理论实际工程应用面临诸多瓶颈,理论模型与实际运行场景的脱节、控制策略落地困难、稳定性
    的头像 发表于 03-09 10:37 589次阅读
    微电网稳定性理论<b class='flag-5'>在</b><b class='flag-5'>实际</b>应用<b class='flag-5'>中</b>面临哪些挑战

    SLAM如何为自动驾驶提供空间感知能力?

    ,并精准地判断自己与障碍物的距离。这种看似本能的空间感知能力,工程学领域被具象化为同步定位与地图构建技术,即我们常说的SLAM自动驾驶的发展进程
    的头像 发表于 02-09 09:12 580次阅读
    <b class='flag-5'>SLAM</b>如何为自动驾驶提供空间感知能力?

    铜厚对阻抗的影响实际设计如何验证?

    铜厚对阻抗的影响实际设计,主要通过仿真验证和实测验证相结合来确保准确性。作为国内领先的PCB测量仪器、智能检测设备等专业解决方案供应商,班通科技自研推出了国内首款国产替代手持式铜厚测试仪
    的头像 发表于 01-29 11:56 549次阅读
    铜厚对阻抗的影响<b class='flag-5'>在</b><b class='flag-5'>实际</b>设计<b class='flag-5'>中</b>如何验证?

    时空安全隔离装置实际应用场景的价值与意义

    在时间和空间上实现精准控制,为各类关键设施提供全方位的保护。本文将深入探讨时空安全隔离装置的应用理念,解析其实际场景的价值与意义。时空安全隔离装置的核心概念时空
    的头像 发表于 01-22 16:37 700次阅读
    时空安全隔离装置<b class='flag-5'>在</b><b class='flag-5'>实际</b>应用场景<b class='flag-5'>中</b>的价值与意义

    Neway电机方案实际应用效果如何?

    Neway电机方案实际应用效果如何?Neway电机方案是深圳市立维创展科技有限公司推出的电机驱动与控制系统解决方案,具有高稳定性、高性价比、小型化等特点,Neway电机方案
    发表于 12-03 09:23

    什么是激光雷达 3D SLAM技术

    智能移动设备自主运行的赛道上,激光雷达3DSLAM技术正成为破局关键,但多数人对其认知仍停留在表层。要读懂这一核心技术,不妨先回溯“SLAM”的本质——
    的头像 发表于 12-02 19:23 815次阅读
    什么是激光雷达 3D <b class='flag-5'>SLAM</b><b class='flag-5'>技术</b>?

    FPGA和GPU加速的视觉SLAM系统特征检测器研究

    特征检测是SLAM系统中常见但耗时的模块,随着SLAM技术日益广泛应用于无人机等功耗受限平台,其效率优化尤为重要。本文首次针对视觉SLAM流程开展硬件加速特征检测器的对比研究,通过对比
    的头像 发表于 10-31 09:30 894次阅读
    FPGA和GPU加速的视觉<b class='flag-5'>SLAM</b>系统<b class='flag-5'>中</b>特征检测器研究

    自动驾驶如何将稀疏地图与视觉SLAM相结合?

    [首发于智驾最前沿微信公众号]自动驾驶场景,稀疏地图通常是由一系列关键帧和若干三维稀疏特征点构成的地图,每个特征点包含三维坐标和描述外观的描述子;而视觉SLAM是运行在车辆上的实时算法,它一边
    的头像 发表于 10-28 09:07 824次阅读
    自动驾驶<b class='flag-5'>中</b>如何将稀疏地图与视觉<b class='flag-5'>SLAM</b>相结合?

    全新轻量级ViSTA-SLAM系统介绍

    无需相机内参、极致轻量的前端(前端模型大小仅为同类35%),实时单目视觉SLAM,ViSTA-SLAM。与现有方法相比,ViSTA-SLAM不仅更轻、更快,相机跟踪和密集3D重建质量
    的头像 发表于 09-22 15:53 1229次阅读
    全新轻量级ViSTA-<b class='flag-5'>SLAM</b>系统介绍

    SLAM技术智能驾驶领域的应用

    随着人工智能和自动驾驶技术的进步,车辆搭载的辅助驾驶系统可以实现越来越强的功能,如自适应巡航、高级变道辅助及自动泊车等。为了复杂环境下对这些高阶功能实现支持,需要对车辆自身的位置以及
    的头像 发表于 09-09 17:04 1546次阅读
    <b class='flag-5'>SLAM</b><b class='flag-5'>技术</b><b class='flag-5'>在</b>智能驾驶领域的应用

    一种适用于动态环境的自适应先验场景-对象SLAM框架

    由于传统视觉SLAM动态场景容易会出现严重的定位漂移,本文提出了一种新颖的基于场景-对象的可靠性评估框架,该框架通过当前帧质量指标以及相对于可靠参考帧的场景变化,全面评估SLAM
    的头像 发表于 08-19 14:17 1025次阅读
    一种适用于动态环境的自适应先验场景-对象<b class='flag-5'>SLAM</b>框架

    基于深度学习的增强版ORB-SLAM3详解

    ORB-SLAM3虽是当前最先进的SLAM之一,但由于使用传统的ORB(定向FAST和旋转BRIEF)特征,尺度、旋转和光照发生显著变化时可能会表现出局限性。
    的头像 发表于 07-14 17:21 2044次阅读
    基于深度学习的增强版ORB-<b class='flag-5'>SLAM</b>3详解

    一种适用于动态环境的实时RGB-D SLAM系统

    近期用于视觉SLAM的3D高斯泼溅(3DGS)技术在跟踪和高保真建图方面取得了显著进展。然而,其顺序优化框架以及对动态物体的敏感性限制了其现实场景的实时性能和鲁棒性。为此,我们提出
    的头像 发表于 07-04 15:14 1486次阅读
    一种适用于动态环境的实时RGB-D <b class='flag-5'>SLAM</b>系统

    三维高斯泼溅大规模视觉SLAM系统解析

    近期兴起的神经辐射场(NeRF)与三维高斯泼溅(3DGS)技术视觉SLAM展现出令人鼓舞的突破性成果。然而,当前主流方法多依赖RGBD传感器,并且仅适用于室内环境。
    的头像 发表于 05-27 14:13 1861次阅读
    三维高斯泼溅大规模视觉<b class='flag-5'>SLAM</b>系统解析