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

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

3天内不再提示

深度解读扫地机器人SLAM技术

工程师邓生 来源:IT之家 作者:IT之家 2020-01-21 17:06 次阅读

如今扫地机器人越来越受欢迎,已经成为一类“新兴小家电”。为了效率更高、更节能地实现清扫全屋的功能,绘制室内地图以及确定自身位置是必不可少的功能,许多早期扫地机器人产品并没有配备导航系统,只能按照设定的路线进行清扫,碰到墙壁或物体边缘便转向,导致清扫线路杂乱无章、效率低下。近年来不少中高端扫地机器人都配备了导航系统,可以为室内区域建图或建模,以此来规划清扫路线,既节能又可以提高效率。目前市场上使用较为广泛的导航技术有两种,一种是视觉导航,另一种是激光导航。

两者都是通过SLAM(同步定位与建图)算法实现,SLAM是指运动物体根据传感器信息,一边计算自身位置,一边构建环境地图或模型的过程,解决机器人等在未知环境下运动时的定位与地图构建问题。而根据传感器不同又分为基于视觉的VSLAM(Visual SLAM)和基于激光雷达的激光SLAM(Lidar SLAM),分别对应视觉导航和激光导航。

一、视觉导航

传统意义上实现视觉导航的VSLAM主要通过两种视觉传感器来获取信息,一是深度摄像头,通过测距实现三维空间感知,也算作一种测距传感器,属于主动光源测距传感器,包括结构光和相位TOF两种。二是双目、多目、鱼眼导航传感器,属于非主动光源传感器,工作机制类似于人眼,根据三角测距的原理,通过分析两个传感器采集到的图像的差异,计算出距离信息。

视觉导航技术的优势在于成本较低,最基础的功能仅需要可以采集到清晰环境图像信息的摄像头,以及处理信息的计算单元,搭载训练完成的AI模型,即可实现。较低的物料成本意味着较低的产品价格,更易被消费者接受,用户数量增加便可以不断训练AI模型,形成良性循环。以及双目导航传感器等非主动光源测传感器是通过接受环境光计算距离,理论上可以建图的区域更大。

▲视觉导航示意图

视觉导航技术的弊端也同样突出,毕竟硬件条件过于薄弱,正是由于仅靠摄像头来采集信息,主动光源测距传感器由于功率较低,很容易受到环境光的干扰,而非主动光源测距传感器在光线条件不好的情况下几乎无法工作,对光线的要求很高;其次,非主动光源测距传感器和人眼一样,距离越大,误差越大,同时过多的光线数据也让处理单元难以负荷。加之VSLAM研究起步较晚,所以目前应用相对较少,同时也要配合陀螺仪等传感器共同工作,主要为惯性导航,单个摄像头的作用仅为纠偏,如科沃斯DJ65扫地机器人,采用视觉导航,同时辅助导航和定位的传感器还有罗盘传感器、陀螺仪、跌落传感器、里程计等。

▲科沃斯DJ65扫地机器人

二、激光导航

起步更早的激光导航技术的基本原理相对简单,其一即为激光测距,激光测距就是朝向特定方向发射一束光线,光线遇到物体反弹回来被接收器捕获,已知光速,通过时间便可以计算出自身与物体之间的距离。区别在于,激光测距只需要发射一次接受一次,而激光导航技术高一个维度,通过向各个方向更多点位测距,可以二维地建图或三维地建模,同时确定扫地机器人自身的位置;其二则为利用两点间的距离信息进行三角测距。

▲激光导航示意图

通过上述的讲解,我们知道了实现激光导航技术需要的硬件有可以同时向多个点位多个方向测距的激光收发器,一般称为激光雷达测距传感器。由于其原理较为简单,早在05年便已比较成熟,是目前最稳定、最主流的定位导航方法。现在市场上有不少产品采用LDS激光导航算法,比如石头扫地机器人T6和米家扫拖一体机器人等,这类产品搭载的被称为LDS激光雷达测距传感器,另外就是处理距离信息和建模的处理单元。

▲激光导航示意图

由于原理更简单,涉及计算量也不至于短时间内让处理单元难以负载,并且在同一环境下得到的数据更加精确,所以使用激光导航技术的扫地机器人往往可以更精准地绘制二维地图或三维模型,配合“悬崖传感器”等还可以应对各种地形,防止扫地机器人从较高处如台阶跌落。当然,性能更加优异的激光导航技术所需的硬件成本也更高,以及激光雷达测距传感器损坏时维修成本也更高。

▲石头扫地机器人T6

三、孰胜一筹

了解完两者的工作原理以及优势劣势,那么视觉导航和激光导航哪种技术更好,更加适合家用扫地机器人市场呢?其实只是代表了两种方向和思路。

视觉导航技术的最大硬伤在于现阶段建图建模不够精确,使用体验并不尽如人意,一些采用视觉导航技术的扫地机器人产品测距不准,不过搭配其他传感器一起使用可以在较大程度上补足短板,可用性还是可以得到保障,另外比较低的价格也更容易被消费者接受;反观建图建模精度更高的激光导航技术,虽然现阶段激光导航测距传感器成本仍较高,但更加稳定技术更加成熟,各家厂商必定会研制性价比更高的传感器,降低硬件成本,让消费者以较低的价格,也可以享受到效果更好的扫地机器人产品。

我们认为,两种技术各有千秋,现阶段市场中各占有一定的份额,主要还是看哪种技术适合特定的消费人群。如果激光导航测距传感器的价格可以大幅度降度,那么精度更高、体验更好的激光导航技术更有可能主导扫地机器人市场的未来;当然,在近距离、光照较好的应用场景下,视觉导航的优势更大,仍会保有一席之地。
责任编辑:wv

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

    关注

    22

    文章

    390

    浏览量

    31590
  • 扫地机器人
    +关注

    关注

    20

    文章

    741

    浏览量

    52171
收藏 人收藏

    评论

    相关推荐

    视觉、激光、结构光?扫地机器人导航避障技术盘点

    越来越多的家庭都配备扫地机器人,既能解放双手又能保持家庭清洁。而扫地机器人也不断智能化迭代,撞墙、卡住、跌落等故障随着导航避障技术的迭代顺利解决。行业共识认为,导航、避障能力是衡量扫地机器人
    的头像 发表于 02-01 16:01 298次阅读

    扫地机器人的工作原理和应用芯片

    扫地机器人的工作原理是通过搭载在机器人上的传感器和控制系统,对家居环境进行实时感知和识别,从而能够自主规划清洁路线,并利用各种清洁工具对地面进行清洁。自动扫地机器人的核心技术包括图像处
    发表于 12-22 11:18 561次阅读

    视觉导航技术扫地机器人的应用

    不可置否,激光雷达已经成为扫地机器人的“耶路撒冷”。
    的头像 发表于 11-23 14:49 495次阅读

    MCx8316x在扫地机器人中的应用

    电子发烧友网站提供《MCx8316x在扫地机器人中的应用.pdf》资料免费下载
    发表于 11-22 09:37 0次下载
    MCx8316x在<b class='flag-5'>扫地机器人</b>中的应用

    扫地机器人加装了六轴机械臂!

    该系统可以实现机械手与现有的扫地机器人无缝集成,只需对真空机器人进行较少的改动即可轻松连接和拆卸机械手,并在不影响扫地机器人原始功能的基础上对进行更为广泛的功能扩展。
    的头像 发表于 11-16 10:40 500次阅读
    <b class='flag-5'>扫地机器人</b>加装了六轴机械臂!

    pic单片机做扫地机器人有什么优势?

    pic单片机做扫地机器人有什么优势
    发表于 11-09 07:24

    避障技术再提升,扫地机器人避障不止于精准

    扫地机器人好用与否,避障表现首当其冲,那么评判避障好坏的标准又是什么?
    的头像 发表于 09-28 11:38 362次阅读
    避障<b class='flag-5'>技术</b>再提升,<b class='flag-5'>扫地机器人</b>避障不止于精准

    高精准材质识别:支撑扫地机器人自适应清扫技术

    。2015年,扫地机器人开始向“扫拖机器人”发展,直到现在,该项功能市场占有率已达92%。近年来,各家公司进一步提升了扫拖功能的识别需求,更加注重自适应清扫技术
    的头像 发表于 08-26 08:00 678次阅读
    高精准材质识别:支撑<b class='flag-5'>扫地机器人</b>自适应清扫<b class='flag-5'>技术</b>

    科沃斯最新款扫地机器人搭载地平线旭日3芯片上市

    ,为用户带来更强大的清洁体验。为更好解决家居地面清洁痛点,DEEBOT X2联合地平线将机器学习等前沿智能技术率先引入扫地机器人行业。 DEEBOT X2搭载地平线旭日3芯片,作为主逻辑处理单元,处理视频算法、
    的头像 发表于 08-25 09:50 1594次阅读

    谁才是扫地机器人的“最优解”?

    评判一款扫地机器人好用与否,避障表现无疑是核心因素。
    发表于 07-27 17:43 557次阅读

    关于扫地机器人的测试方法

    所以在扫地机器人的研发生产中,就需要测试了解扫地机器人在工作时的各项参数数据,传统的单台数据采集仪是无法固定安装在较小体积的扫地机上面的,而且测试的数据也无法实时收集并查看,这给测试带来的很多不便。
    发表于 07-17 16:33 1353次阅读
    关于<b class='flag-5'>扫地机器人</b>的测试方法

    智能扫地机器人是如何准确清扫全屋的?

    电子发烧友网报道(文/黄山明)如今的智能扫地机器人越来越智能,并且功能集成也越来越多,不仅集成了扫拖一体,并且还能进行自清洁,自动换水等功能。如果哪天能够实现自动倒垃圾,那么扫地机器人在卫生打扫
    的头像 发表于 06-12 07:00 2182次阅读

    扫地机器人停滞不前的原因是什么

    视角回到行业,随着基站型全功能扫地机器人的出现,机器人的产品力和使用体验得到明显提升,可以说已经能够极大程度的满足消费者的需求,但为什么扫地机器人并没有迎来“iphone时刻”,相反了还出现了销量下滑?
    发表于 06-08 11:53 290次阅读
    <b class='flag-5'>扫地机器人</b>停滞不前的原因是什么

    我们拆了一款Tof+AI避障的扫地机

    支持四路GPADC、五路PWM在内的丰富音视频和运动驱动接口,主板上还板载了PMU芯片AXP305B、DDR、Flash和WiFi蓝牙模组等资源。 MR813这颗芯片的话是已经在扫地机器人产品上
    发表于 05-26 10:10

    扫地机器人液位检测方案

    随着科技和社会的发展,越来越多的家庭开始使用扫地机器人来进行清洁。在扫地机器人中,污水箱是非常关键的一部分,因为它是用来存放清洁过程中产生的污水和雨水的地方。因此,对污水箱的液位进行监测和控制
    的头像 发表于 05-10 14:25 393次阅读
    <b class='flag-5'>扫地机器人</b>液位检测方案