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

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

3天内不再提示

技术干货,带你了解SLAM技术的前世今生

电子设计 来源:电子设计 作者:电子设计 2020-12-26 09:39 次阅读

近年来,伴随移动机器人在各行各业的广泛应用,SLAM这个“名字”逐渐被更多的人所熟悉,但是SLAM具体是什么、SLAM有哪些应用领域、激光SLAM和视觉SLAM哪种方式更有优势等等这些问题却总是模糊不清。今天,小编就带大家来详细了解一下~

什么是SLAM ?

SLAM英文全称是 Simultaneous Localization and Mapping,意为即时定位与地图构建。SLAM最早由Smith、Self和Cheeseman于1988年提出,至今已有30余年的发展历史。

SLAM它试图解决这样的问题:一个机器人在未知的环境中运动,如何通过对环境的观测确定自身的运动轨迹,同时构建出环境的地图。SLAM技术正是为了实现这个目标涉及到的诸多技术的总和。由于其重要的理论与应用价值,被很多学者认为是实现真正全自主移动机器人的关键。

相较于深度学习神经网络、大数据等热门词汇,听过SLAM的人少之又少,是因为国内从事相关研究的机构更是屈指可数。直至2015年左右,SLAM才逐渐成为国内机器人和计算机视觉领域的热门研究方向,在当前较为热门的领域崭露头角。

SLAM应用于哪些领域?

机器人定位导航:SLAM 可用于生成移动机器人所处环境的地图。基于这个地图,机器人执行路径规划、自主定位、导航等任务。

无人驾驶领域:SLAM 技术可以提供视觉里程计功能,然后与GPS等其他定位方式相融合。

无人机领域:SLAM可以构建局部地图,辅助无人机进行自主避障、规划路径。

VR/AR 方面:根据 SLAM 得到地图和当前视角对叠加虚拟物体做相应渲染,这样做可以使得叠加的虚拟物体看起来比较真实,没有违和感。

激光SLAM与视觉SLAM

按照传感器类型来划分,SLAM分为激光SLAM和视觉SLAM。

激光SLAM

激光SLAM脱胎于早期的基于测距的定位方法(如超声和红外单点测距)。激光SLAM的原理是通过激光雷达采集周围环境物体信息呈现出的一系列分散的、具有准确角度和距离信息的点,被称为点云。通常激光SLAM系统通过对不同时刻两片点云的匹配与比对,计算激光雷达相对运动的距离和姿态的改变,从而完成对机器人自身的定位。

视觉SLAM

视觉SLAM又称为V-SLAM,主要通过摄像头来实现。摄像头品类繁多,主要分为单目、双目、单目结构光、双目结构光、ToF几大类。基于深度摄像机的 V-SLAM,跟激光 SLAM 类似,通过收集到的点云数据,能直接计算障碍物距离;基于单目、鱼眼相机的 V-SLAM 方案,则利用多帧图像来估计自身的位姿变化,再通过累计位姿变化来计算距离物体的距离,并进行定位与地图构建。

激光SLAM与视觉SLAM比较

一直以来,业内对激光SLAM与视觉SLAM到底谁更胜一筹,谁是未来主流趋势都有自己的看法。下面从以下几个角度进行简单对比:

· 技术发展

早在 2005 年的时候,激光 SLAM 就已经被研究的比较透彻,框架也已初步确定,激光 SLAM是目前最稳定、最主流的定位导航方法;视觉SLAM 目前尚处于进一步研发和应用场景拓展、产品逐渐落地阶段。

· 使用环境

激光SLAM主要应用于室内;视觉SLAM在室内外均能开展工作,但是对光的依赖度高,在暗处或者一些无纹理区域无法进行工作。

· 地图精度

两者相较,激光 SLAM 构建的地图精度高,不存在累计误差,且能直接用于定位导航。

当然,激光SLAM也有一定的局限性。比如在又长又直、两侧是墙壁的长廊或是动态变化大的环境中,单纯依靠激光SLAM容易发生定位丢失的情况。

不过,针对这样的问题目前已有成熟的解决方案。如仙知机器人推出了激光导航移动机器人产品,支持多种导航方式任意切换,在长廊、高动态环境中可自由切换至激光反光板导航或二维码导航;同时可配合3D相机检测地面上的坑洞及立体障碍物,让移动机器人安全高效的运行。

从中可以发现,要想让移动机器人应对各种复杂的使用场景,激光SLAM与视觉SLAM必将在相互竞争和融合中发展,多传感器融合导航必然是未来发展方向。伴随移动机器人核心技术的解决,将替代人工完成简单、重复、劳动量大的繁杂工作,真正为人类服务。

有关仙知

上海仙知机器人科技有限公司,是一家以移动机器人控制与调度为核心的高新技术企业。作为一站式移动机器人方案专家,仙知机器人掌握了具有自主知识产权的移动机器人核心技术,并在工业自动化领域内拥有丰富的项目经验。仙知机器人致力于服务各行业集成商,并为其提供包括移动机器人控制、调度与信息管理在内的一站式移动机器人解决方案。

目前,仙知机器人的产品、技术及解决方案已在汽车制造、家电制造、3C电子制造、半导体制造、食品烟草、电商仓储、安防巡检、商用服务、医疗教育等领域广泛应用。

仙知机器人积极践行企业使命—“让智能创造价值”,不断坚持技术创新,并以开放包容、合作共赢的姿态携手合作伙伴,最大程度地满足客户对产品、技术与解决方案的高品质追求,力争“成为机器人产业的创新者与引领者!”

审核编辑 黄昊宇

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

    关注

    91

    文章

    3359

    浏览量

    92619
  • slam技术
    +关注

    关注

    0

    文章

    13

    浏览量

    1582
收藏 人收藏

    评论

    相关推荐

    一文了解三菱电机高压SiC芯片技术

    三菱电机开发了高耐压SiC MOSFET,并将其产品化,率先将其应用于驱动铁路车辆的变流器中,是一家在市场上拥有良好业绩记录的SiC器件制造商。本篇带你了解三菱电机高压SiC芯片技术
    的头像 发表于 12-18 17:35 202次阅读
    一文<b class='flag-5'>了解</b>三菱电机高压SiC芯片<b class='flag-5'>技术</b>

    利用VLM和MLLMs实现SLAM语义增强

    语义同步定位与建图(SLAM)系统在对邻近的语义相似物体进行建图时面临困境,特别是在复杂的室内环境中。本文提出了一种面向对象SLAM的语义增强(SEO-SLAM)的新型SLAM系统,借
    的头像 发表于 12-05 10:00 115次阅读
    利用VLM和MLLMs实现<b class='flag-5'>SLAM</b>语义增强

    深入了解Java泛型——从前世今生到PECS原则

    元素?”的问题,也会出现感叹Java的泛型限制太多了很难用的情况。 为了更好的使用泛型,就需要更深地了解它,因此本文主要介绍泛型诞生的前世今生,特性,以及著名PECS原则的由来。 泛型的诞生 背景 在没有泛型之前,必须使用Obj
    的头像 发表于 11-21 11:45 125次阅读
    深入<b class='flag-5'>了解</b>Java泛型——从<b class='flag-5'>前世</b><b class='flag-5'>今生</b>到PECS原则

    最新图优化框架,全面提升SLAM定位精度

    同时定位与地图构建(SLAM)是一项关键技术,允许移动机器人在部分或完全未知的环境中自主导航。它包括使用机载传感器同时估计机器人状态和构建传感器检测到的环境地图。SLAM可以根据传感器和地图构建
    的头像 发表于 11-12 11:26 306次阅读
    最新图优化框架,全面提升<b class='flag-5'>SLAM</b>定位精度

    激光雷达在SLAM算法中的应用综述

    一、文章概述 1.1 摘 要 即时定位与地图构建(simultaneous localization and mapping,SLAM)是自主移动机器人和自动驾驶的关键 技术之一,而激光雷达则是支撑
    的头像 发表于 11-12 10:30 458次阅读
    激光雷达在<b class='flag-5'>SLAM</b>算法中的应用综述

    带你揭秘:功率放大器的前世今生~

    良好应用,那么你知道功放的发展史吗?今天Aigtek就给大家分享一下~功率放大器发展史功率放大器的发展史可以追溯至20世纪初,随着电子技术的不断进步,功率放大器也
    的头像 发表于 11-07 08:00 960次阅读
    <b class='flag-5'>带你</b>揭秘:功率放大器的<b class='flag-5'>前世</b><b class='flag-5'>今生</b>~

    从算法角度看 SLAM(第 2 部分)

    作者: Aswin S Babu 正如我们在[第 1 部分]中所讨论的,SLAM 是指在无地图区域中估计机器人车辆的位置,同时逐步绘制该区域地图的过程。根据使用的主要技术SLAM 算法可分为三种
    的头像 发表于 10-02 16:39 305次阅读
    从算法角度看 <b class='flag-5'>SLAM</b>(第 2 部分)

    天线设计攻略简要概述 带你玩转PCB和WIFI

    给大家分享干货啦!天线设计全攻略,带你玩转PCB和WIFI
    的头像 发表于 05-08 14:42 1509次阅读
    天线设计攻略简要概述 <b class='flag-5'>带你</b>玩转PCB和WIFI

    深度解析深度学习下的语义SLAM

    随着深度学习技术的兴起,计算机视觉的许多传统领域都取得了突破性进展,例如目标的检测、识别和分类等领域。近年来,研究人员开始在视觉SLAM算法中引入深度学习技术,使得深度学习SLAM系统
    发表于 04-23 17:18 1281次阅读
    深度解析深度学习下的语义<b class='flag-5'>SLAM</b>

    5.8G WiFi和2.4G WiFi如何选择?一文带你深度了解

    在无线网络的世界中,5.8GWiFi和2.4GWiFi作为两种常见的无线通信技术,各自具有独特的特点和优势。本文将带你深入了解这两种技术的区别、优势以及适用场景,帮助你更好地选择适合自
    的头像 发表于 04-18 09:49 3258次阅读
    5.8G WiFi和2.4G WiFi如何选择?一文<b class='flag-5'>带你</b>深度<b class='flag-5'>了解</b>

    工程实践中VINS与ORB-SLAM的优劣分析

    ORB-SLAM是一种基于特征的单目视觉SLAM系统,广泛用于实时三维地图构建和机器人定位。该系统使用ORB特征进行高效的视觉识别和地图重建,支持关键帧技术和回环检测来优化地图的准确性。
    的头像 发表于 04-08 10:17 2782次阅读
    工程实践中VINS与ORB-<b class='flag-5'>SLAM</b>的优劣分析

    什么是SLAMSLAM算法涉及的4要素

    SLAM技术可以应用在无人驾驶汽车、无人机、机器人、虚拟现实等领域中,为这些领域的发展提供了支持。SLAM技术的发展已经逐渐从单纯的定位和地图构建转向了基于场景理解的功能。
    发表于 04-04 11:50 2311次阅读

    什么是SLAM?基于3D高斯辐射场的SLAM优势分析

    基于NeRF的SLAM算法采用全局地图和图像重建损失函数,通过可微分渲染捕获稠密的光度信息,具有高保真度。
    的头像 发表于 04-01 12:44 716次阅读

    从基本原理到应用的SLAM技术深度解析

    LSD-SLAM 即 Large-Scale Direct SLAM,兼容单目相机和双目相机。LSD-SLAM是一种基于光流跟踪的直接法SLAM,但是实现了半稠密建图,建图规模大,可以
    发表于 02-26 09:41 9157次阅读
    从基本原理到应用的<b class='flag-5'>SLAM</b><b class='flag-5'>技术</b>深度解析