历史上的今天
返回首页

历史上的今天

今天是:2025年01月15日(星期三)

正在发生

2020年01月15日 | 仙知机器人|技术干货,带你了解SLAM技术的前世今生

2020-01-15 来源:仙知机器人

近年来,伴随移动机器人在各行各业的广泛应用,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电子制造、半导体制造、食品烟草、电商仓储、安防巡检、商用服务、医疗教育等领域广泛应用。

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

推荐阅读

史海拾趣

AK-Nord_GmbH公司的发展小趣事

AK-Nord_GmbH深知人才是企业发展的核心。因此,公司注重人才培养和团队建设。公司定期举办内部培训和交流活动,提升员工的专业技能和团队协作能力。同时,公司还积极引进外部优秀人才,为公司的创新发展注入新的活力。这些举措使得AK-Nord_GmbH的团队逐渐壮大,为公司的发展提供了有力的人才保障。

GE公司的发展小趣事

为了确保产品质量和客户满意度,AK-Nord_GmbH投入大量资源建设质量管理体系。公司引入了国际先进的质量管理标准和流程,对产品的研发、生产、测试等各个环节进行严格把控。同时,公司还建立了完善的客户服务体系,及时响应客户需求和处理问题。这些举措有效提升了公司的产品质量和客户满意度,为公司赢得了良好的口碑。

Corning Cable Systems公司的发展小趣事

随着全球通信市场的不断扩大,Corning Cable Systems公司积极调整生产战略,不断扩大生产规模。公司在全球范围内建立了多个生产基地,并引进了先进的生产设备和技术,以确保能够及时满足市场对光纤产品的需求。同时,公司还注重提高生产效率和质量,为客户提供了更加优质的产品和服务。

Arcolectric公司的发展小趣事

Arcolectric公司成立于1932年,作为Elektron PLC Group的一个著名品牌,它从一开始就专注于开关、指示灯及保险丝座的生产。在创立初期,Arcolectric就展现出了对技术的深厚积累和独特见解,成功研发出了一系列高质量、高性能的产品,为公司的长远发展奠定了坚实的基础。

CEVA, Inc公司的发展小趣事

随着万物互联时代的到来,CEVA公司迎来了新的发展机遇。Wi-Fi 6、Wi-Fi 7、5G-Advanced和蜂窝式物联网等技术的快速发展,推动了客户对新建置芯片和解决方案的需求。CEVA凭借其在无线连接和智能传感技术领域的领先地位,能够为客户提供全面的解决方案,满足这些技术在多个终端市场带来的巨大商机。同时,CEVA也是唯一能够提供蓝牙加上Wi-Fi或UWB加上蓝牙等组合解决方案的授权许可商,这一优势使得CEVA在全球半导体产业中占据了重要地位。

以上是基于公开资料对CEVA, Inc.在电子行业中的几个重要发展节点的概述。这些故事展示了CEVA如何在技术创新、市场布局和应对挑战等方面取得了显著成就,为公司的持续发展奠定了坚实基础。然而,由于电子行业的快速发展和不断变化的市场环境,CEVA的未来仍充满挑战和机遇。

BJB公司的发展小趣事

BJB公司的创立源于对照明电器领域的深刻理解和市场需求的敏锐洞察。创立初期,公司面临着资金短缺、技术挑战和市场竞争等多重困难。然而,通过创始人的坚定信念和团队的共同努力,BJB逐渐攻克技术难关,推出了一系列高质量的照明配件产品,初步在市场中获得了认可。

问答坊 | AI 解惑

微型单片机

本帖最后由 jameswangsynnex 于 2015-3-3 19:58 编辑 各位大虾,烦请帮我解决一个关于单片机的问题,在这里先谢谢了!1。能否做成长度小于10mm,宽度小于8mm的单片机?2。是否有价格低于3元的单片机?这个单片机能控制三个元件的5种状态即可!我是 ...…

查看全部问答>

fifo

大家都在论坛上发一些fifo的论文 可是在实际设计中,怎么用? 例如:我现在要用FPGA设计一个东西 我要用一个异步fifo 可是我不可能自己设计啊 我该怎么做 是要用IP核吧 怎么用…

查看全部问答>

AT91SAM9261 65x45mm核心板

本人用四层板画滴,有需要PCB的找我. [ 本帖最后由 青叶漂零 于 2009-4-9 11:53 编辑 ]…

查看全部问答>

这个东东是串口转并口用的吗?具体怎么使用呢?

1) 这个东东是串口转并口用的吗? 2) 具体是在什么场合使用呢? 3) 如何使用呢? …

查看全部问答>

打印驱动的问题打印机的Form是不是必需的?

是这样的,我做了打印机的驱动,然后在“画笔”中打印,发现DrvEnablePDEV进去了,可是立马又调用了DrvDisablePDEV,连DrvStartDoc都没有进去,是不是因为没有AddForm导致的,还会不会有其它的问题导致这种现象?我非常渴望大家的意见。…

查看全部问答>

老师给的一个任务,开始就遇到麻烦了,请教大家如何解决呢?关于ceconfig.h的

老师拿来一个程序让我修改,是用在手机上一个软件的算法,我在编译原代码的时候发现VC++6.0出错,提示没有cecongfig.h的头文件。小弟没有搞过嵌入式开发,上网一搜才知道是windous ce 下设置环境变量的头文件。 现在问题是,我的机子又不是用windo ...…

查看全部问答>

请教:RS485通讯时用到MAX3485,它的作用是什么?

RT,请教:RS485通讯时用到MAX3485,它的作用是什么?…

查看全部问答>

请问在那里设置签名

请问在那里设置签名…

查看全部问答>

请教这个反相放大器的相移计算

大家好: 原理图的反相放大器在输入信号是 50KHZ,幅值 6.8Vp-p 时,Vout 的 幅值 也会是 6.8Vp-p,但相位超前 90度,我试着分析结果如下: 首先计算 C1 和 C2 的容抗,频率为 50KHZ,代入公式 Xc = 1 / 2Πfc 得 XC1=3.18Ω,XC2=3.18KΩ ...…

查看全部问答>

anananjjj的Beaglebone外围电路设计周计划

没想到16个人里会有我!! 还是那句话,我参加这个活动就是为了和厉害的牛人学习东西!不强求会被选上,无论结果怎样我都要把各位大侠的经验和知识学习到!持续关注这个活动,希望各位大侠能够不吝解答我的各种疑问!最后祝我们的论坛越办越好!加 ...…

查看全部问答>