剑桥造出「读盲文」机器人:速度达每分钟 315 词,比人类快一倍
剑桥大学研究团队公布了一款结合 AI 的机器人触觉传感器,能以每分钟 315 词的速度摸读盲文,速度约为人类的两倍,准确率接近 90%。研究团队用算法消除了指尖相机滑动时的动态模糊,借此攻克机器人的高灵敏度动态触觉,未来可用于假肢和机械手。
如果你看过视障人士摸读盲文,会发现他们的手指是行云流水般滑过纸页的。但要是让机器人来读,以前的场景多半像啄木鸟啄米:手指落在一个盲文字符上,停下来感知,抬起,横移,再落到下一个字符上。
剑桥大学工程系的研究团队公布了一项新成果:他们开发出一款结合 AI 的机器人触觉传感器,能像人类一样贴着纸面连续滑读盲文,速度达到每分钟 315 词,几乎是人类熟练阅读者速度的两倍,识别准确率达到 87%,接近 90%。这项研究发表在《IEEE Robotics and Automation Letters》期刊上。
给滑动的指尖装上去模糊算法
让机器人平滑滑动摸读,难点不在于机械臂怎么移动,而在于动态感知。
现有的盲文阅读机器人基本都靠静态按压,速度极慢。剑桥团队这次用了一个市面上现成的触觉传感器,指尖内部装有一枚微型相机,靠视觉和传感信息结合来读取凸点。但当指尖高速滑过纸张时,相机会拍下严重的运动模糊画面,如果用常规图像处理手段去消除模糊,既耗费算力又消耗能源。
研究团队的第一作者 Parth Potdar 和合著者 David Hardman 想了个聪明的办法。他们先找来清晰的盲文图像,人为加上「假模糊」去训练一套机器学习算法。等算法学会了如何从模糊图像中还原清晰轮廓后,再交由计算机视觉模型去检测并分类字符。这一连串算法加持下,机器人不仅滑得飞快,还能在高速移动中把准确率维持在 87%。
读盲文只是幌子,真正要练的是手指知觉
这项成果虽然拿盲文做测试,但团队从一开始就挑明了:他们并不是为了研发一款盲人辅助阅读工具。
盲文每个字符的凸点间距极小,对触觉灵敏度的要求极高。研究人员把它看作一个绝佳的考场,用来检验机器人指尖在高速动态滑动下的触觉感知能力。
人类的手指非常奇妙,指腹柔软,触觉却极端敏锐,既能轻柔拿起一枚生鸡蛋不捏碎,又能抓牢沉重的保龄球不脱手。对于机器人来说,机械手既要保持柔软顺应,又要塞进大量传感器来捕捉细微信息,在工程上一直很难兼顾。Potdar 表示,这项技术未来可以扩展到检测表面纹理,或者判断机械手抓取物体时是否发生微小滑动。
为什么重要
在灵巧手和仿生义肢的研发中,触觉一直是最大的短板之一。很多机器人能靠视觉大体看清物体,但一旦接触表面,它根本不知道自己用了多大劲、抓得稳不稳,更不用说在滑动过程中实时感知材质变化。
剑桥团队的做法非常聪明:他们没有死磕昂贵且脆弱的高灵敏度硬件,而是用廉价的市售传感器搭配针对性的去模糊算法,用软件去填补硬件动态感知的不足。这种软硬结合的思路,大幅降低了高灵敏度触觉系统的研发与制造成本。
当然,局限同样明显。目前这项成果只是单个指尖在平整纸面上的滑动演示,使用的还是合成模糊训练集;面对真实世界中磨损、脏污的复杂表面,算法的鲁棒性还有待验证。未来要把它扩展到整只仿人机械手或大面积电子皮肤,工程难度只增不减。
但整体来看,这项获得三星全球研究外延计划资助的研究,为下一代机器人灵巧手和高敏假肢指明了方向。我们认为,随着算法对触觉感知的补强,机器人真正拥有「人类指尖触感」的那一天,比很多人预想的要来得更快。
来源 (1)
- eurekalert.org(在新标签页打开)原文eurekalert.org