第一次用视触觉传感器,怎么把抓取测试跑通
社区讨论 · 赛道

第一次用视触觉传感器,怎么把抓取测试跑通

BCG老叶BCG老叶2 小时前2026/10/04 4 浏览

周末折腾了一下客户那边的夹爪测试台,踩了不少坑。主角是一目科技的仿生视触觉传感器,厚度不到3毫米,贴在夹爪指尖上,用来判断机器人抓东西到底抓稳了没有。

先说它是什么。普通力传感器只能告诉你「用了多大力」,像一根弹簧被压下去多少。视触觉走的是另一条路:表面一层软胶,软胶里埋着一排排小圆点,底下有个微型摄像头一直拍这层胶。东西压上去,胶变形,小圆点跟着挪位置,摄像头把挪动拍下来,再用算法反推,就能算出压力、侧向的力、还有表面纹理。大概可以理解成,给机器手指装了一只藏在皮肤下面的眼睛。这里说的侧向的力,行业里叫剪切力,就是物体快要滑掉时那种往旁边推的劲。

我这次的任务很简单,就是让夹爪捏三种东西,软的、滑的、带纹路的,看能不能从接触图像上直接读出「快滑了」。

1. 贴装。光学面朝外,对着被夹的物体,背胶那面贴指尖。厚度小,基本不影响夹爪闭合行程。贴之前把指尖擦干净,从一侧往另一侧推着贴,别让中间留气。

2. 连上位机看实时画面。上位机就是那台连着传感器的电脑和它的软件。打开后先看到一个灰度画面,上面是规则排列的小圆点阵列。这一步别急着放东西。画面太暗或者圆点糊成一团,就调焦距和补光,调到圆点边缘清楚为止。

3. 拍空载基准图。夹爪空着,什么都不夹,采一张存下来。这张图是零点,后面所有的形变都是跟它比出来的。换夹爪、换光照、隔夜温度变了,都得重拍。我上一次就是忘了重拍,整组数据全废,重跑一遍又是小半天。

4. 开始按压测试。把物体放进夹爪,慢慢闭合,盯着圆点阵列看。压得正,圆点整体均匀往外扩;有侧向力,圆点会朝一个方向偏。这就是普通力传感器看不到的东西。

5. 采数据、跑解算。把一整段接触过程的图存下来,交给算法输出压力分布和剪切方向。解算这块我用的就是配套工具,参数基本默认,先看趋势够用。

三种物体的结果分得很开。滑的那种,接触面积小,剪切读数先涨后跌,掉之前那个拐点肉眼能看出来。软的那种,接触面积扩散很快,圆点位移幅度也大。带纹路的,圆点阵列上会出现轻微的不规则扰动,这个目前只能定性看。

有篇综述把视触觉这套感知流程拆成四步:接触、形变、图像捕捉、数据解算。跑完一遍我觉得这个拆法挺实在。前两步是硬件和环境的事,后两步才是真正要花时间调的地方。也有论文说接触面重建误差能压到100微米以内、定位到亚毫米级,我这边没条件验这么细,但看圆点位移的方向性,判断滑移是够的。

坑主要在三处。贴合时进去的气泡会让软胶局部刚度不一致,图像上冒出一块假的形变区,看着像受力其实没受力。环境光漂移会让圆点对比度变,解算跟着漂,所以尽量固定光源。第三条最容易被忽略也最贵,基准图没重拍。前两个是硬件和环境,这个是流程纪律。

跑通单指之后,下一步可以试双指对称采集,把接触信号接进抓取流程做闭环,滑移拐点一出来就加力。或者把手上的真机数据和仿真里的接触数据对一遍,看看差在哪。接触这一块的仿真差距,我最近看下来,主要卡在软胶的建模上。

0 条回复

?
Ctrl + Enter 快速回复
还没有回复,来抢沙发吧