历史上的今天
今天是:2025年03月15日(星期六)
2018年03月15日 | 不会思考伪智能的扫地机器人都是耍流氓
2018-03-15 来源:ofweek
很多人都说“懒惰推动了科技的进步”,虽然是句玩笑话,但不可否认现在确实出现了很多操作简便、高效快捷的智能电器,这些智能电器不仅解放了懒癌患者,也优化了无数人的家居生活。
而在一众智能家电中,扫地机器人在实用性和智能性表现亮眼,能做到规划扫拖,收割了无数家庭主妇、科技潮人、白领丽人的芳心。不过,扫地机器人并非一直这么“聪明”,最早出现的扫地机器人内部搭载的是固定程序,只能做到转圈清扫,会频繁地出现磕碰情况。
通过扫地机器人行业长时间的努力及人工智能技术的到来,扫地机器人终于迎来突破性发展,清扫模式告别了“横冲直撞”的随机式,迎来了利用定位导航技术让清扫变得更有规律的规划式,清扫效率大幅提高,有效降级机器损耗,使用寿命得以延长。
图:扫地机器人随机式清扫与规划式清扫路线对比图
扫地机器人之所以可以进行规划式清扫,与其搭载的定位导航技术紧密相关。目前市场上主流的扫地机器人使用的定位导航技术有两种,一是Lidar SLAM激光测距导航系统,代表产品有360扫地机器人、石头地机器人S51;二是ESLAM航迹推算,代表产品有科沃斯DD35、DT85G。专业术语看起来难免有些晦涩难懂,但与实际产品结合来看,很多人就能获悉到这两款定位导航技术各自的特点。
图:ESLAM航迹推算与Lidar SLAM激光测距导航技术区别
以科沃斯DD35为例,其使用的是ESLAM航迹推算,即通过内置的陀螺仪和里程计新测量出较小范围内的移动距离和航向角度,再利用较为复杂的算法和公式,计算出障碍物位置及清扫范围,类似与边扫边测算。
此种方法的开发难度与成本相对较低,绝大多数扫地机器人厂商会使用这种定位技术,但由于没有外部传感器,定位精确度和稳定性都有所折扣,直接影响清扫效果,容易出现漏扫、重复清扫等情况。
图:科沃斯DD35使用ESLAM航迹推算定位导航
于去年年底问世的360扫地机器人,使用的是Lidar SLAM激光测距导航系统。该产品正面突出的圆柱部分是外置LDS激光测距传感器,依靠LDS测算距离再配合SLAM人工智能算法,扫地机器人可以快速构建地图,确定障碍物位置,规划出清扫路线。
不过LDS传感器测的造价较高,所以使用Lidar SLAM激光测距导航系统的扫地机器人单价会略高,一般都在两千元以上,若能以两千元以下价格购入,性价比相当可观。
图:360扫地机器人使用Lidar SLAM激光测距定位导航
相比于摸索前行的ESLAM航迹推算,Lidar SLAM激光测距更有大局观,在定位精准度上表现更好。不要小看定位精准度,试想一下,如果扫地机人对家中各个障碍物定位不准确,围绕障碍物反反复复绕上好几圈,才能确认障碍物坐标,有限的电量都浪费在此,全屋完整清扫能力自然就会降低。
上一篇:还为停车犯难?泊车机器人来帮你
史海拾趣
|
file:///C:/Documents%20and%20Settings/Administrator.4797A7AA28774FE/桌面/未命名.bmp请问这个电路中电感RFC和电容Cbypass值应如何计算,假如放大器的输出频率为5000MHz… 查看全部问答> |
|
如谁有这方面的材料的 请发给我一下可以么?不一定符合下面的要就的,关于多点温度检测系统的都可以发给me,设计一个多点温度检测系统,系统结构框图如下 : 温度测点1→ → 检测器单元1   ...… 查看全部问答> |
|
VXWORKS启动时超级终端会打印以下信息: Copyright 1984-1998 Wind River Systems, Inc. CPU: Motorola ADS - PowerPC 860 VxWorks: 5.4 ...… 查看全部问答> |
|
在嵌入式系统上做Qt串口显示程序 ,make后出现的问题,查了一些资料,有的说是pro里面的HEADERS忘记加就会出现这个问题(具体加什么没说);有的说是出现“undefined reference”表示你缺少*.h 困扰很 ...… 查看全部问答> |
|
我现在写不了某些寄存器(就I2C寄存器写不进去,其他都可以) 有遇见这种问题的么? 我是关了MMU的啊~ 情况如下: 我在shell中输入 查看内存0x55000000位置的寄存器。 d 0x55000000 55000000: 0100 0000 0000 0000 0000 0000 00 ...… 查看全部问答> |
|
求购 S3C4510B 的开发板 最近找了份4510b的资料,看着不错可惜没有板子练。真是郁闷啊!不知道哪为高手还有收藏! 有的话留个言! 电话:13141280460 qq:406672875… 查看全部问答> |
|
在自测试模式下,想实现从邮箱1发数据给邮箱3,但是运行程序发现TRS寄存器不能置位,信息发不出去,不知道怎么回事。 有没有人遇到过类似情况呢? 程序如下 void InitECan(void) { struct ECAN_REGS ECanaShadow; EALLOW; / ...… 查看全部问答> |
|
学习C5416已经很久了,但是进度非常的慢,一个人盲打莽撞。 最近又碰上了个卡了很久的问题: 想用一个串口实现同时输入输出,因为C5416是全双工的。我用5416与TLV2541和TLV5636相接实现信号的输入与输出。 5416一个 ...… 查看全部问答> |
|
The embedded system of the analog design 好书适合数字工程师了解的模拟知识 本书为那些希望掌握基本模拟知识的数字工程师而写,内容包括A/D转换器、D/A转换器、运放、滤波器以及模拟和数字系统集成设计。 本书特别适合那些从事信息家电、工业控制和机电控制系统等模拟/数字 ...… 查看全部问答> |




