ROBOTNESS
研究阅读约 1 分钟ROBOTNESS 编辑部美国

无需传感器即可感知外力:MIT的NeuralActuator获RSS 2026最佳系统论文奖

MIT计算设计与制造组(CDFG)与亚马逊研究人员合作的NeuralActuator获得RSS 2026杰出系统论文奖。该模型仅凭电机电流、电压和温度学习低成本舵机的真实特性,外力估计平均误差为0.12牛,传统方法为0.66牛至1.41牛。

无需传感器即可感知外力:MIT的NeuralActuator获RSS 2026最佳系统论文奖 (ROBOTNESS 示意图)
摘要

一种无需力矩传感器或触觉传感器、就能让低成本机械臂感知自身推力大小的神经网络模型,获得了2026年7月13日至17日在悉尼举行的RSS 2026会议“纪念Seth Teller杰出系统论文奖”。论文NeuralActuator由Wojciech Matusik领导的MIT计算设计与制造组研究人员与亚马逊的Yuri Ivanov共同完成,于2026年7月发布在arXiv(2607.11734)。

要解决的问题

多数低成本机器人用一条简单规则估计关节力矩:力矩等于电机电流乘以常数。作者指出,由于摩擦、迟滞、齿轮回差和发热,这一线性模型在廉价硬件上并不成立。这种误差是仿真训练的策略在真实低成本机器人上表现走样的原因之一,也让这类机器人无法知道自己施加了多大的力。

工作原理

系统利用电机本身已上报的信号同时学习三件事:预测每个关节实际输出的等效力矩,让仿真器复现真实机器人的运动;估计机械臂末端受到的外力,让机器人感知接触;为每台电机的状态打分,区分正常运行和机械受限的关节。力的估计值在使用前要经过判断是否接触的门控。

模型是一个Transformer,读取9个时间步的短历史,包括指令位置、关节状态、电机电流、电压和温度。力矩部分无需力矩标签:团队把预测力矩输入MuJoCo物理引擎,将仿真运动与实测运动对比,再通过可微仿真器反向传播误差。力和电机状态输出则用标注数据训练。

数据与硬件

作者在ROBOTIS的五自由度机械臂OpenManipulator-X上采集了94.52分钟的Neural Actuation Dataset。该机械臂由DYNAMIXEL XM430-W350舵机驱动,数据通过主从遥操作装置采集,包括34.15分钟自由运动、46.24分钟带100克至500克负载的力标注交互,以及14.13分钟人为限制某一关节的数据。方法还在LeRobot SO-101机械臂上验证,并在Franka Emika Panda上进行了离线测试。

结果

据项目页面,力估计误差为0.12牛,线性电流力矩模型为1.41牛,含摩擦项模型为1.23牛,广义动量观测器(GMO)为0.66牛。把力估计输入模仿学习策略后,抓取放置成功率由80%升至92.5%,抬起并保持任务由85%升至95%。电机状态识别准确率91.0%,精确率84.5%,召回率96.2%。500步运动预测中关节角误差为1.78度至3.31度,在60赫兹控制频率下GPU推理耗时不足1毫秒。代码、数据和硬件配置均已公开。

竞争格局

Franka等工业协作机械臂内置关节力矩传感器,成本较高;触觉皮肤和腕部力传感器是另外的路线。NeuralActuator只使用标准智能舵机已提供的信号,以价格取胜。在RSS 2026获奖论文中,它与凭借更快强化学习获得杰出论文奖的FlashSAC一道,指向在廉价硬件上落地学习型控制的方向。

对中国产业的意义

国内拥有大量低成本机械臂、舵机和桌面级机器人厂商,这项研究与国内供应链密切相关。若力感知可以通过软件实现,国内舵机和关节模组厂商在固件中加入类似模型,就能在不增加硬件成本的前提下提升产品档次。对正在大规模采集遥操作数据训练具身大模型的国内企业而言,低成本设备也能补上力觉这一模态。电机状态评分还可用于无需额外传感器的预测性维护。

局限

作者坦言,力矩输出是吸收了未建模接触和负载的综合量,而非纯粹的电机物理力矩。力的训练依赖准静态负载,电机状态评估仅限一个平台的一个关节,研究也未涉及大型机器人常用的永磁同步电机或液压驱动。

ROBOTNESS 分析

NeuralActuator证明低成本机器人的力感知可以从电机数据中学习,有望在中低端市场把硬件成本转化为软件功能。

证据是:力估计误差0.12牛,约为论文中最佳传统方法的五分之一;模仿学习成功率提升10至12.5个百分点;代码和数据公开,便于外部验证。

最有力的反驳在于适用范围。单一驱动器类型、准静态负载和一个主要平台基础偏窄,工业客户需要的经认证力限值,学习型估计器尚无法保证。

乐观情形:舵机厂商把此类模型写入固件,所有低成本机械臂都具备力觉,数据采集设备大规模记录力数据用于训练基础模型。

悲观情形:每批电机和不同磨损状态都需重新训练,动态任务中精度下降,涉及安全的场合企业仍坚持使用物理传感器。

值得关注的信号:

  • 2026年至2027年后续研究能否覆盖人形机器人用准直驱关节等其他驱动器
  • 研究所用SO-101所在的LeRobot生态是否采用
  • 是否有舵机厂商发布基于固件的学习型力估计功能
NeuralActuator与传统力估计方法误差对比
  • NeuralActuator
    力平均绝对误差(牛)
    0.12
    相对NeuralActuator误差(倍)
    1
  • GMO(广义动量观测器)
    力平均绝对误差(牛)
    0.66
    相对NeuralActuator误差(倍)
    5.5
  • ID-Friction(含摩擦逆动力学)
    力平均绝对误差(牛)
    1.23
    相对NeuralActuator误差(倍)
    10.25
  • ID-Linear(线性电流力矩模型)
    力平均绝对误差(牛)
    1.41
    相对NeuralActuator误差(倍)
    11.75

作者项目页面公布的负载任务平均绝对误差。倍数 = 传统方法误差 / NeuralActuator误差。

截至 2026年10月1日

要点
奖项
RSS 2026杰出系统论文奖(纪念Seth Teller)
作者
MIT CDFG(Matusik)与亚马逊
预印本
arXiv 2607.11734(2026年7月)
力估计误差
平均绝对误差0.12牛
最佳传统方法
GMO 0.66牛
模仿学习提升
抓取放置80%至92.5%
电机状态识别
准确率91.0%,召回率96.2%
数据集
OpenManipulator-X上94.52分钟
公开内容
代码、数据、硬件配置
来源
ROBOTNESS 情报版
  1. 01

    为何重要

    力是低成本机器人缺失的感官。一个关节力矩传感器或腕部力传感器的价格可能超过整台低成本机械臂,因此多数娱乐、教育和数据采集机器人在“看不见”接触的情况下工作。NeuralActuator表明,只要学会驱动器的非线性特性,电机电流、电压和温度中本就包含这些信息。

    方法上的贡献同样重要:仅用位姿数据、借助可微仿真器训练力矩模型,免去了廉价机器人无法测量的力矩标签。只要有合理的仿真模型,这一思路可推广到任何机器人。

  2. 02

    竞争对手分析

    现有替代方案以硬件为主:Franka Panda等协作机械臂的关节力矩传感器、腕部六维力传感器和触觉皮肤。软件侧的传统方法包括线性电流模型、摩擦模型和广义动量观测器,在论文的力估计基准中均落后于NeuralActuator。

    足式机器人领域也有用神经网络学习驱动器特性的研究。NeuralActuator的不同之处在于,在无需力矩标签的前提下,把力估计、状态诊断和可用于仿真的力矩整合进一个模型。国内六维力传感器和电子皮肤企业需要评估软件方案对中低端市场的替代压力。

  3. 03

    估值背景

    这项研究本身无法估值,其经济影响体现在物料成本上。若在部分任务中软件能替代力传感器,具备力觉的机械臂成本将接近舵机本身的成本。

    对投资机器人数据采集和低成本操作机器人企业的资本而言,无需新增硬件即可为廉价设备增加力数据,这强化了规模优先于传感器升级的逻辑。

  4. 04

    供应链影响

    研究核心是能上报电流、电压和温度的智能舵机,即OpenManipulator-X所用的ROBOTIS DYNAMIXEL XM430-W350。在这一思路下,内部数据更丰富的舵机更有价值,舵机厂商有动力开放更多数据。

    算力需求不高,作者称60赫兹下GPU推理不足1毫秒。下一步是把模型移植到嵌入式处理器或舵机固件中,这为国内MCU、电机驱动芯片和舵机厂商带来机会。

  5. 05

    后续看点

    关注后续研究在人形机器人常用的无刷和准直驱驱动器、以及动态负载下的结果。LeRobot社区是否采用也很关键,SO-101是采集机器人学习数据的常见低成本平台。

    同时关注舵机或机械臂厂商是否把学习型力估计作为产品功能发布,以及安全标准机构如何对待学习型力估计器。

  6. 06

    分析师观点

    核心判断:无传感器的学习型力估计将在数年内成为低成本机械臂的标准功能,但不会在安全攸关的工业场景中取代经认证的传感器。置信度:中。

    结果虽强,但仅基于一个主要平台和准静态负载,因此置信度为中。代码数据公开、相较最佳传统方法约五倍的改进以及RSS系统论文奖支持这一方向。

  7. 07

    值得追问的问题

    更换电机型号或驱动器磨损后,需要多少数据才能恢复精度?在快速动态接触而非静态负载下表现如何?

    模型能否在舵机自带的微控制器上运行?学习型力估计值如何对照协作机器人安全要求进行验证?