OpenTac:把触觉皮肤做成一套能自己设计的开源生态
OpenTac 用「结构化可变形覆盖层 + 电阻式阵列」把切向载荷转成空间变化的压力图:相邻 taxel 的差分响应解出局部剪切向量,共模响应编码法向力。配套的 CAD 工具可以从 2D 轮廓、可展 3D 曲面甚至一句文字描述自动生成制造文件,再加仿真器、跨传感器迁移与自适应采集。作者在四种机器人本体上设计并制造了 30 多个传感器,并对三维触觉场做了商用高精度力/力矩传感器的标定对照。
原文 · arXiv:2610.31661触觉传感的论文不少,但真正落到机器人产品上的很少。原因通常不是原理不成立,而是三件事同时卡住:传感器要为每个本体重新设计,制造依赖专门设备,模型换一块皮肤就得重新采数据。任何一环的成本过高,触觉就停留在演示视频里。
OpenTac 试图用一整套生态同时松动这三环,而不只是贡献一个更好的传感器。
核心创新
传感器本体的思路是用几何换维度。一层结构化的可变形覆盖层压在电阻式阵列上,切向载荷经过这层结构后被转换成空间变化的压力分布。相邻 taxel 之间的差分响应提供了局部剪切向量的解码依据,而共模响应则编码法向力。也就是说,三个方向的力信息来自同一个压力阵列的两种读法,而不是三套独立的敏感元件。
第二块贡献是设计工具。OpenTac-CAD 能从 2D 轮廓和可展的 3D 曲面自动生成制造文件,还可以直接从抽象描述出发——论文举的例子是”给一双 9 码鞋设计鞋垫传感器”。这把”为每个新本体重新设计皮肤”从数天的手工建模压缩成一次生成。
围绕传感器,作者搭了完整的一套:CAD 工具、传感器仿真器、跨传感器迁移方法,以及快速自适应数据采集。自适应采集是关键的一项——它对 1024 taxel 的皮肤只读取其中 16 个 taxel 就能给出部分读数,达到千赫兹级更新,比同一块皮肤的全阵列逐行扫描快 19.2 倍。
实验结果
- 用商用高精度力/力矩传感器对 OpenTac 产生的三维触觉场做了表征与标定;
- 在四种真实机器人本体上设计并制造了 30 多个传感器;
- 在接触丰富的反馈控制与操作策略学习两类任务上做了演示;
- 自适应采集在 1024 taxel 皮肤、每次更新采样 16 taxel 的条件下,比全阵列扫描快 19.2 倍。
30 多个跨本体的自制传感器是这篇工作最有分量的证据。它证明的不是”这个传感器很灵敏”,而是”这套流程可以被反复走通”——后者才是生态型工作的判据。
局限
- 摘要未给出剪切力与法向力的定量精度指标(如 RMSE、迟滞、串扰),只有与商用传感器的表征对照,缺少可比较的误差数字。
- 电阻式敏感层天然存在漂移与蠕变,长期使用下的标定稳定性、磨损寿命,摘要未涉及。
- 19.2 倍加速是在 16/1024 的采样比例下取得的,属于稀疏部分读数;当任务需要全皮肤覆盖时,这一优势会收窄,摘要未讨论精度与采样率的取舍曲线。
- 四种本体上的演示覆盖了控制与策略学习,但缺少与其他触觉方案的横向对比。
产业意义
这套东西的价值在于把触觉从”定制项目”变成”可采购的工程件”。对做灵巧手、夹爪或人形本体的团队,最实用的是两件:一是文本/曲面到制造文件的生成链路,让皮肤能跟着结构设计一起迭代;二是自适应采集——千赫兹级的稀疏读数直接对应控制环的需求,而全阵列扫描在高 taxel 密度下往往就是实时性的天花板。
跨传感器迁移这一项如果可靠,影响会更大:换本体、换皮肤形状后不必从零采数据,触觉策略的迁移成本会接近视觉策略的水平。这也是触觉一直难以规模化的隐藏原因。
需要观察的是可靠性数据。开源硬件容易被采用,也容易被低估——真正的分水岭是这些传感器在几个月的连续工况后是否还需要重新标定。论文把硬件、软件和结果视频都放在了项目页上,这至少让第三方有能力自己去测。