LABIT装配基准:十道工步如何传递误差

工业智能技术深度观察|2026年11月2日
研究对象:Schempp、Friedrich、Kofler、Suhm,《LABIT: Long-Horizon Robotic Assembly Benchmark for Industrial Tasks》,2026年10月12日提交的arXiv预印本及卡尔斯鲁厄应用技术大学项目页。

labit工业软件专题cover配图
配图为概念示意

一、单动作成功率解释不了整套装配

工业机器人学会插入一个销钉,并不代表它能完成一个真实部件的装配。工厂里的操作通常有严格顺序:零件从料盘取出,调整方向,放入壳体,压入弹性件,再安装齿轮、密封圈和连接件,最后通过螺钉固定。如果前面某一步的配合没有到位,后面即使每次都能完成局部轨迹,也可能发生卡滞、偏心、夹具干涉或者装配力超限。研究论文里常见的“插入成功率95%”只描述一个短时任务;当十几个动作串联起来,系统的整体完成率可能明显低于各个动作单独测试的结果,而错误修复和工位恢复又会占据大量额外时间。

2026年10月公布的LABIT,把研究单位从单个操作原语提升为包含工序依赖的完整工业装配。研究人员选用遵循DIN相关规范、可以提供CAD模型的实际工业部件,组织了放置、插入、拧紧、卡扣、压配、夹紧以及装配体翻转等任务,并给出实物和仿真环境、装配复杂度分类和传统位置—力控制基线。它扩展了机器人学习系统的评价范围:评估不再停留于某个动作是否“碰巧完成”,而要记录复杂度、工步可靠性、局部子装配成功率、完整工序成功率、完成时间和接触力特征。对于考虑柔性上料、汽车零件装配、机电模块组装的企业,这种评价方式更接近现场的质量责任链。

长期以来,机器人学习研究存在一个客观便利:单项抓取或插装容易定义起点与终点,能够反复随机化,评估协议也较易统一。但真实生产中很多关键能力恰恰出现在两个动作之间,例如夹住零件后如何调整姿态,螺丝起拧之前如何判断孔位,完成压配后如何确认结合是否充分。LABIT把这些“间隙”显式纳入研究对象,使感知、接触控制、操作规划和恢复策略有机会在同一条工序链上接受考验。它因此更适合验证工业智能体的技能编排能力,而不是简单地用一个新的分数替代所有已有机器人基准。

二、零件、工序与三档供料难度

根据论文和项目页,LABIT以有实际装配逻辑的模块为载体,包含弹簧件、插头、转子、销钉、齿轮、壳体、密封件、软管和夹具等不同形态的零部件。整个流程需要多种接触性质:刚性定位件要求精确对准,弹性件在抓取时可能变形,软管不能被夹得过紧,齿轮需要姿态配合,装配体还有被拿起、旋转后重新放置的环节。任务中的“翻转”尤其值得关注,因为它会使已经完成的子装配经历新的受力和位姿变化,前序动作的不确定性不再能通过重新放置一个孤立对象轻易清除。

研究同时设计了三档初始供料复杂度。第一档通过料器提供零件,位置和姿态相对明确;第二档在平板上以未定向状态提供零件,需要感知和抓取规划;第三档把零件混放在箱内,进一步引入遮挡、堆叠和顺序选择问题。论文明确,这三档主要影响需要单独抓取的销钉、螺钉、齿轮等零件,壳体则仍按固定夹具位置提供。这样的边界有利于形成递进实验:可以先固定供料条件,测试装配动作本身;待接触控制稳定后,再逐步引入无序供料。若一开始把视觉分割、料箱抓取、轨迹规划和高精度插配全部混在一起,失败时很难判断瓶颈发生在哪个环节。

与只使用理想刚体和几何配合的任务相比,LABIT强调材料、几何对称性和公差带来的难度差异。实际制造的圆柱销、方孔、弹性夹和软管面对不同的控制策略,即使运动路径长度类似,接触稳定性也可能截然不同。因此它要求评价者记录操作原语与子任务之间的层级关系,而不是把全部失败压缩成“任务未完成”。对工程团队而言,这种结构直接对应产线异常追溯:是零件未取到、孔位估计错误、接触力上升、扭矩拧紧不足,还是前一工步造成了夹具偏置,每类失效需要不同的维修和算法改进路径。

三、复杂度、可靠性与完整工序成功率

LABIT提出了由公差、几何和材料组合构成的复杂度分类。公差越紧,位置误差能够被被动配合吸收的空间越小;几何对称性越低,正确装配朝向的选择越困难;材料刚度与组合关系又会改变接触力反馈。论文将这些属性以离散分值组织为每个原语的复杂度分数,可写成 $P_i=p_{iT}+p_{i\Omega}+p_{iM}$。与一些偏学术的综合评分相比,这种分类的优势在于可解释性:一个策略在宽松公差插入上表现很好,但在低对称性、高刚度配合上失败较多,评估报告能给出失败所对应的物理属性。

可靠性的计算则从重复试验出发。原语 $i$ 在 $N$ 次试验中的成功率为 $R_i=\frac{1}{N}\sum_j b_{ij}$,其中 $b_{ij}$ 是成功或失败的标记。论文进一步将子装配可靠性按操作原语可靠性的乘积表示,复杂度得分则与可靠性结合形成 $S_i=P_iR_i$。需要强调的是,简单乘积依赖对失败事件及其关联方式的建模假设。在真实装配中,前一步造成的零件微小偏移会改变下一步的条件成功率,误差具有相关性,直接用独立事件乘积可能与实际完整工序完成率存在差异。因此复现实验最好同时报告论文定义的聚合指标和由每次完整试验直接测得的终端成功率,必要时再给出条件概率 $P(\text{步骤}i\text{成功}\mid\text{前序状态})$。

十道工步的假设算例可以说明误差累积:假设十道工步单独测试时成功率都为97%,并且在仅用于演示的独立性假设下串联,整套装配的成功概率约为 $0.97^{10}=73.7%$。如果现场存在返工,最终合格率或许可以提高,但循环时间、二次损伤和人工介入成本也随之出现。更复杂的是,某些动作即使形式上被判定“成功”,其留下的毫米级偏差也可能导致下一道动作失败。因此,一个工业装配系统真正需要管理的是连续状态的质量,而不仅是多个单步分类结果的相乘。

基准还跟踪每一类原语与子装配的时间,以及接触力相关指标,包括插入方向和横向的力幅值累积与变化平滑性。这些指标让研究人员有机会分辨“动作完成了,但通过高冲击挤压过去”和“动作完成且接触平稳”两种完全不同的结果。在真实工业场合,反复过高的横向力可能磨损定位孔、损坏涂层或造成隐藏的装配缺陷。若机器人采用力—位混合控制,采样频率、力传感器零点、滤波器配置和接触开始时刻都会影响这些统计结果,应在不同策略对比中保持一致。

labit工业软件专题body配图
配图为概念示意

四、传统位置—力控制仍是必要基线

LABIT给出了传统位置与力控制的基准实现,这样才能形成可对照的基线。机器人学习论文有时以手工写的简陋策略作为“传统方法”的代表,却不一定充分体现成熟工业控制在夹具设计、导入倒角、柔顺装配和异常恢复方面积累的经验。建立可复现的经典控制基线,可以使后续的强化学习、模仿学习或视觉语言动作模型回答具体的增量问题:在相同硬件、传感器、夹具和工件条件下,新方法改善了哪些困难动作、带来了哪些额外代价?这种比较比两段不同机器人视频的直观观感更具工程价值。

典型高精度插入动作可分为接近、接触检测、搜索对准、受限推入和到位确认。接近阶段采用位姿控制较为直接,接触发生后则需要利用末端六维力矩信息识别异常侧向载荷,并通过阻抗或导纳控制调整运动。对于螺钉拧紧,还应把起拧、螺纹啮合和最终扭矩确认区分开;对于卡扣操作,则需分析力—位移曲线中是否出现预期的卡入特征。学习模型可以替代某些人工设计的搜索策略,也可以根据视觉和历史接触状态决定下一步,但最终到位判定应尽可能依托可测量的几何或力学证据。否则一个策略即使完成预设轨迹,也可能把“动作执行完成”误当作“产品装配合格”。

在工业项目中,一种可操作的路径是先为动作技能定义可靠的输入输出契约:抓取技能输出对象是否抓牢及估计姿态,插装技能输出最终深度与接触峰值,拧紧技能输出扭矩或角度确认结果。再由任务级策略根据这些结果调度技能并执行有限范围的重试。这一做法保留了LABIT的连续评价和现场控制所需的确定性边界。端到端策略可以作为并行研究方向,但必须接受同样的质量和安全约束,不能因为神经网络一次输出整段轨迹,就省略中间状态的检验。

五、从两道相邻工步搭建试验台

对于计划开展工业智能体与柔性装配研究的团队,第一阶段可先选取“放置—插入”或“插入—拧紧”两个相邻动作。保留零件CAD几何、公差、机器人基坐标、夹具位置、相机标定和力矩传感器配置,明确每个动作的进入条件、结束条件与允许恢复次数。仿真环境先使用简单刚体接触,记录无学习策略的经典位置—力控制结果,再在相同初始状态分布下加入学习模块。这样的实验规模足以暴露工步间误差传递,同时不至于使研究工作长期停留在资产建模和设备集成阶段。

如果使用Isaac Lab 3.0,应该将任务定义与物理后端配置分开,把操作的观测向量、动作接口、奖励或评分函数、随机化条件写成可重复的任务配置。在较轻的仿真后端中先验证状态机和动作语义,涉及接触细节、复杂传感器或ROS通信的环节再切换到受支持的高保真路径。必须验证不同后端中的接触参数、摩擦、时间步长和关节执行器模型是否可比,因为所谓“同一任务API”并不保证不同求解器对细小插入间隙产生完全相同的结果。把仿真中的位置重复性直接当成真机定位精度,也是装配类试验最容易出现的误判之一。

试验设计可包含三种扰动:在第一步结束后人为加入可控的位姿偏移,改变插入件与孔的配合公差,或者对力矩观测注入时间延迟和噪声。每一种扰动下重复完整的两工步任务,除了统计各步成功率,还要保存失败前后的完整末端力—位移曲线与状态估计。特别需要记录恢复策略:出现插入阻滞时,是立即停止并回退、重新视觉定位后再试,还是继续增加接触力?恢复后即使第二步成功,也要检查是否造成零件永久变形或后续公差损失。建立这套数据后,实验能够回答一个有实际价值的问题:策略究竟提高了装配鲁棒性,还是只是提高了对失败的容忍程度。

六、将工序指标接入制造质量记录

从工业化角度看,LABIT的价值不止于排行榜。它提供了一种描述装配能力的结构化语言,能够映射到工艺路线、产品BOM、质量检验和设备异常管理。每一道操作可以关联零件批次、工具参数、机器人程序版本、接触力记录及最终检测结果,形成从工序设计到现场执行的可追溯证据链。对多品种小批量制造尤其如此:如果更换一种连接件后系统失败率上升,企业希望知道是材料弹性、孔位公差、夹具复用还是策略感知失配,而不是只得到一个下降的总分数。

不过,基准的初期成绩不能自动说明工业部署成熟度。LABIT发表于2026年10月,公开了研究协议与传统控制基线,长期重复、不同实验室硬件之间的横向验证仍有待积累;它所代表的装配件和控制配置,也不能覆盖全部行业场景。真正可靠的后续研究应保留基准可比性,同时把实际企业的节拍、质量验收、工件损伤率与维护成本纳入扩展指标。对工业装配来说,更有用的目标是让一串存在质量依赖的动作稳定完成,并量化每一步给后续留下的误差。当机器人能够解释前一步的误差如何影响下一步,并在损坏发生前选择可验证的恢复策略,柔性装配才真正接近可交付的工业能力。

参考资料

  1. Constantin Schempp, Christian Friedrich, Luca Kofler, Laura Suhm. LABIT: Long-Horizon Robotic Assembly Benchmark for Industrial Tasks. arXiv:2610.16398, 2026-10-12. https://arxiv.org/abs/2610.16398
  2. 论文HTML全文(复杂度分类、指标定义、基线):https://arxiv.org/html/2610.16398v1
  3. LABIT官方项目页(代码、材料与资源入口):https://irp-hka.github.io/robotic-assembly-benchmark/
  4. Isaac Lab 3.0官方发布说明:https://github.com/isaac-sim/IsaacLab/releases/tag/v3.0.0

说明:文中的两工步试验台、异常恢复框架及产业指标映射为建议性的工程设计;十工步的97%成功率算例是假设性概率演示,不是LABIT报告的实际成绩。

分享到