制造、测试与质量
机器人线束插装:两条路线的原理、收益与试验选择
由 MTTJ 编制发布日期: 更新日期:
摘要:准备评估线束装配自动化的工艺工程师,先分清自己要自动化哪一步:把已装好的连接器插入插座,还是把多根已压接端子送入塑壳。这两项任务需要的夹具、控制和验收证据不同。本文把两项研究放回各自任务,给出基线对比、迁移准备和可下载的整件试验记录,帮助你确定下一次试验该验证什么。
一条路线优化搜索,另一条路线约束端子姿态
Kienle 等人的方法用于连接器与插座对插。工程师先编写力控搜索程序;运行时采集图像、运动与力的数据,训练预测模型,再优化接近位置和搜索参数。机器人执行的仍是带新参数的原程序。方法与作者演示
它提供了一种保留现有机器人程序、再减少搜索开销的思路。对准备复现的团队,关键投入是可重复的基线程序、可追溯的数据采集和适合夹持的结构。模型训练不能替你解决来料输送、夹具设计或整站异常恢复。
Choi 等人的路线处理单排扁平排线两端的端子入壳:导向分线、接触滑动对齐、摆动推进、夹持锁入。其预插入小样本对照为平行推进 3/20、接触滑动 18/20;独立插入试验在端子已对齐时为 49/50,完整流程则为 67/80。硬件仍是需按产品调整的 3D 打印原型。原文 §III、表 I–II、§V
| 你的工件与主要困难 | 优先研究的路线 | 需要先具备的条件 | 暂不适合据此作出的决定 |
|---|---|---|---|
| 连接器已经组装完成,对插时反复搜索插座 | 视觉与力觉数据辅助的程序参数优化 | 可运行的力控程序、可靠夹持、图像与运动记录,以及代表本工位的偏差样本 | 直接按论文节拍计算整站产能 |
| 多个端子被同一排线连接,相互牵动、难以同时进入塑壳 | 针对端子与塑壳几何的导向、对齐和分段插入 | 稳定的端子自由长度、塑壳定位与可改制夹具 | 购买一套未经换型验证的“通用端子入壳设备” |
这张表是 MTTJ 根据两项研究作出的试验选路建议。两篇的工件和实验不同,成功率不用于给两种路线排高低。
方法为什么可能有效
两项工作分别改变了“搜索参数”和“端子接触的几何关系”。先看这个区别,才知道自己的工位需要准备哪类材料。
对插路线:让原有搜索程序少走弯路
- 可运行的力控搜索程序
- 采集图像、程序参数、运动和力数据
- 训练过程预测模型
- 优化接近与搜索参数
- 原机器人程序执行新参数
原程序在候选位置接近、探测和退离,逐步寻找插入位置。预测模型帮助优化器比较不同参数下的过程表现;论文把缩短周期与降低失败概率放在同一次参数优化中。训练发生在执行数据之后,优化所得参数仍由机器人程序执行。这样的结构把数据工作的入口放在已有工艺上。方法 §III-A–C
判断能否迁移时,可先检查两个接口:你能否把图像、程序参数和动作记录对应到同一次尝试;优化后的参数能否回到自己的控制程序。若任一接口缺失,应先解决记录和控制集成,不能仅凭“已有相机和机器人”估计复现工作量。
端子入壳路线:利用接触建立对齐基准
- 导向分线
- 塑壳与端子接触并滑动对齐
- 摆动推进
- 夹持锁入
接触滑动步骤先让塑壳与端子端面建立机械接触,再利用滑动和转动引导端子对准入口。它针对的是一排端子存在姿态差异、直接平行推进容易碰到孔口的问题。机构与预插入步骤 §III-B
换产品时,端子长度、孔距和塑壳入口几何会进入夹具评估。对准备导入的团队,先检查端子能否按预期接触和导向,再讨论后续插入力与锁止判定;不能把原型机构直接当作覆盖所有端子的通用夹具。
以上流程为依据论文整理的原理示意,省略设备实现细节,不是接线、制造或机器人运行指令。
连接器对插:改善有多大,发生在什么条件下
下表重新整理 Kienle 等人表 III 的数值。每种连接器进行了 100 次测试;测试条件未用于训练,但来自与训练数据相同的分布;对照是优化前的触觉搜索程序。试验使用 UR5e、相机与定制夹爪,连接器增加了夹持筋;训练采集约每种 4,000 次,工位位置扰动为 ±2 mm,B 为 ±1.5 mm。原文 §IV、§V-B、表 III
| 连接器 | 成功率:优化前 → 后 | 周期时间:优化前 → 后(秒) | 平均探测次数:优化前 → 后 |
|---|---|---|---|
| A | 75% → 94% | 17 → 11 | 10.2 → 4.9 |
| B | 49% → 88% | 18 → 11 | 13.8 → 5.7 |
| C | 50% → 95% | 17 → 10 | 11.7 → 3.0 |
| D | 93% → 98% | 13 → 9 | 6.8 → 3.2 |
| E | 72% → 90% | 15 → 10 | 9.7 → 4.5 |
同一个方法带来的收益与原先的困难有关。C 的成功率增加 45 个百分点,D 增加 5 个百分点;这是由表中数据相减得到的差值。立项时应先量自己的基线:搜索耗时是否占主要部分,失败是否来自位置不确定性。如果损失主要发生在抓取、送料或锁扣确认,优化搜索参数对整站的帮助还需要另行验证。
论文表中的周期时间也不能直接替代你的整件工时。内部比较要把送料、重试、人工恢复及判废占用时间放在同一边界内;只计成功插入的时间,会漏掉现场最费时的部分。
98% 能说明哪一段
端子入壳研究的 49/50 是“已对齐后插入”条件下的独立样本;67/80 才覆盖论文定义的完整流程,报告的 95% 置信区间为 74.16%–90.25%。两个数字回答不同问题。原文表 II 与 §IV-B
评估供应商演示时,可以直接使用这两个追问:“一次尝试从哪一步开始?”“进入插入阶段前的失败是否进入分母?”不要拿两个不同试验集合相减来定位损失,也不要相乘生成论文未报告的整线结果。若要找出自己工位的损失位置,应让同一件工件的送料、对齐、插入、锁止和检验共用一个尝试编号。
一个工位评审怎样作出下一步决定
下面是一种假设的评审场景,用来演示选路,不描述 MTTJ 或客户的实际工位:团队已经能完成连接器对插,但生产人员认为节拍慢,正在考虑引入模型优化。
先把一次整件尝试拆成送料、抓取、搜索、插入、检验和恢复,沿同一尝试编号记录时间与失败位置。接下来根据实际取得的记录作选择:
| 记录中出现的情况 | 当前判断 | 下一步安排 |
|---|---|---|
| 搜索重复较多,且是主要耗时;可靠夹持和基线程序已具备 | 参数优化路线值得进一步评估 | 先验证数据对应关系,再按现场偏差条件比较优化前后;保留同一计时边界 |
| 时间主要花在送料、抓取失败或人工恢复 | 尚无依据把搜索优化排在前面 | 先定位对应动作和异常;记录改善后再评估搜索部分 |
| 实际任务是多端子入壳,而非已装配连接器对插 | 当前评审对象应转向端子定位与导向 | 固定端子自由长度、塑壳和夹具条件,观察对齐、推进与锁止各阶段 |
| 只有成功演示视频,没有完整尝试和失败记录 | 还不能判断工位收益 | 先取得覆盖失败及恢复的基线,不按最高成功率作投资比较 |
这套评审产出是一条有证据支持的下一步试验,以及暂不投入的部分。即使选择了研究路线,论文数据也不能直接变成该工位的投资回报;还需要本工位完整周期、工程投入和质量结果。
把研究变成可做的试验
| 准备项 | 开始前形成的具体材料 | 这项材料解决什么问题 |
|---|---|---|
| 固定试验对象 | 线束图纸版本、端子/塑壳料号、批次、夹具与程序版本 | 避免换料或改程序后仍把数据混在一起 |
| 记录原工艺 | 同一工件、相同起止边界的成功、失败与耗时记录 | 判断新方法是在改善真正的瓶颈,还是只改善一个小动作 |
| 覆盖实际变化 | 从本工位测得的位置、角度、线束弯曲与来料差异中选试验条件 | 检查方法是否能覆盖现场变化;样本数由风险与用途决定 |
| 确定验收 | 按图纸和产品要求选择锁止、损伤、线序及电气检查,写明方法和限值 | 让“插进去”与“整件合格”有可复查的区别 |
| 定义恢复 | 重试何时结束、人工何时介入、损伤或异常接触何时停机 | 不把重试后的成功记成一次通过 |
这里的准备项目是建议的试验设计,不是论文复现记录。工位安全参数、夹持力和接触限值应由负责设备与产品的工程人员按实际系统确定。
可下载的记录表:把重试与人工恢复算进去
配套试验记录工具包包含空白试验表、六条演示记录和字段与计算说明。CSV 可用 Excel 或 LibreOffice 打开;一行是一件线束的一次完整流程尝试,重试继续记在原行。阶段专项试验另建批次。
以下数字仅来自随稿虚构演示数据,用于说明计算,不是论文或 MTTJ 测试结果。六次尝试中,四次首遍合格,一次重试后合格,一次失败并人工恢复;总占用时间 240 秒。由此得到:
| 读数 | 算法 | 演示结果 |
|---|---|---|
| 首遍通过率 | 首遍合格 4 件 ÷ 启动尝试 6 次 | 66.7% |
| 重试后最终合格比例 | 最终合格 5 件 ÷ 启动尝试 6 次 | 83.3% |
| 每次尝试平均占用时间 | 含失败与恢复的 240 秒 ÷ 6 次 | 40 秒 |
| 发生人工恢复的尝试 | 人工恢复标记为 1 的行数 | 1 次 |
六条演示记录的判定均完整,所以可以算这些比例。实际记录有缺失时,先报告已知结果与缺失条数,不把空白填成零,也不把仅有结果的子集包装成全部尝试的通过率。方法、工件或计时边界不同的批次分别汇总。
目前能拿到什么,值得继续等什么
对插研究提供论文和作者演示页;本次读取的页面没有给出可直接复现该实验的完整代码、训练集与夹具制造包入口,采用前需向作者或实现方确认。端子入壳研究给出了机构原理和原型试验,但上述检索范围也没有取得完整制造与控制交付包。两者均不宜据此承诺现场导入工时或整站价格。
后续值得跟进的是适配新产品所需的改动、公开实现材料、独立复现,以及包含异常恢复的较长运行记录。你可以先保存自己的试验基线;出现这些新证据时,才有条件重新判断投资价值。
继续准备产品条件时,可读扁平排线设计指南;确定试验验收时,可读线缆组件测试方法。
资料范围:Kienle 等,arXiv:2503.09409v1(2025-03-12);Choi 等,arXiv:2608.06996v1(2026-08-07);作者演示页。读取日期 2026-09-23。本文按这些公开版本研读,未以同行评审或量产验证为前提。MTTJ 使用 AI 研读与编辑,未开展文中方法的实物复现。
相关资源与制造范围
前沿研读: 往期文章下载与字段指南
机器人线束装配试验表:字段与计算
机器人线束装配试验表:字段与计算
版本:2026-09-23。配套文件为 robot-trial-template.csv 与 robot-trial-demo.csv。 CSV 使用 UTF-8 BOM,可从 Excel“从文本/CSV”或 LibreOffice 打开;分隔符为逗号。 字段名保留英文,便于跨语言团队合并记录。下表给出中文释义。
一行是一件线束从约定起点开始的一次完整流程尝试。试验开始前写明 unit_definition; 示例的边界是送料开始至判定合格/失败且工位恢复可接收下一件。重试留在原行,不另算新件。 工件、夹具、程序、条件或计时边界变化时另建 batch_id。同一件只做插入阶段的试验另建批次, 不能混入整件流程分母。这个建议表需要按本项目的产品要求补充实际验收方法。
| 字段 | 含义与填写方式 |
|---|---|
| data_kind | 实测填 measured;演示文件为 synthetic_example,不能混入实测汇总 |
| batch_id / trial_id | 条件一致的试验批次 / 批次内唯一尝试编号 |
| unit_definition | 工件单位、起点、终点;是否包含送料、检验、恢复 |
| drawing_revision / component_lot | 线束图纸版本 / 端子、塑壳、线缆批次引用 |
| fixture_program_revision / condition_id | 夹具与程序版本 / 试验条件记录引用 |
| first_pass_ok | 无重试且完成本批次规定验收:1;已确认未首遍通过:0;未知留空 |
| final_ok | 允许的重试完成后的验收结果:1 或 0;未判定留空 |
| retry_count | 本次尝试内追加的自动重试次数;无重试明确写 0;未知留空 |
| human_recovery | 有人工恢复填 1,无人工恢复填 0,未知留空;不是参与人数 |
| occupancy_seconds | 包括本次失败与恢复的占用秒数;缺失留空,不用 0 补齐 |
| first_failed_stage | 首个失败阶段,如 feed、alignment、insertion、locking、inspection;无失败填 none |
| lock_check / electrical_check | 按本项目方法的检查状态:pass、fail、not_measured 或 not_applicable;方法和限值置于 evidence_ref |
| evidence_ref | 同编号原始日志、检查方法与判据、图像/视频位置;演示数据没有实测证据 |
| notes | 损伤、退针、线序、异常恢复或额外检查的记录 |
使用演示记录复算
robot-trial-demo.csv 中 6 行全部为虚构数据,展示记录方法,未进行实物测试。它们有相同 unit_definition、条件与版本,首遍、最终判定和占用时间均完整:
- 启动尝试 N = 6。
- first_pass_ok 为 1 的行有 4 条,首遍通过率 = 4 / 6 = 66.7%。
- final_ok 为 1 的行有 5 条,最终合格比例 = 5 / 6 = 83.3%。
- occupancy_seconds 合计 = 30 + 30 + 50 + 70 + 30 + 30 = 240 秒;平均每次占用 40 秒。
- human_recovery 为 1 的行有 1 条;retry_count 合计为 2 次。
- T004 在插入阶段失败,所以后续锁止和电气检查记 not_measured;这不妨碍其整件最终失败判定。
实际汇总前先检查批次条件一致、trial_id 不重复,以及各指标的记录完整性。若 6 次启动中 有 1 次最终结果缺失,应报“已知成功数、已知失败数、缺失 1 条、启动 6 次”,暂不声称 全部尝试的最终合格比例。时间字段不完整时同样报告缺失,不把已记录部分除以全部次数。 未做电气检查不能填 pass;是否需要电气检查由本产品的试验目的与验收要求决定。
该表不包含自动计算宏,也不提供通用接触力、重试上限、样本数或设备安全参数。填写实际 限制后再执行;表中比例是描述性样本结果,不证明量产能力。
原版 CSV 单元格释义
原版文件保留稳定的英文值。下表逐项解释其含义;演示编号不指向真实零件或试验。
| 原始值 | 含义 |
|---|---|
measured |
已执行试验的实际测量。 |
synthetic_example |
虚构演示数据;不得计入实测汇总。 |
DEMO_ONLY |
仅用于演示的批次编号。 |
T001–T006 |
六次演示尝试各自的编号。 |
one harness; feed start to accept/reject and cell ready |
一件线束,从送料开始计时,直到判定合格或失败且工位恢复就绪。 |
DEMO-D1 |
虚构图纸版本。 |
DEMO-L1 |
虚构物料批次。 |
DEMO-F1-P1 |
虚构夹具与程序版本。 |
DEMO-C1 |
虚构试验条件。 |
feed |
送料阶段。 |
alignment |
对齐阶段。 |
insertion |
插入阶段。 |
locking |
锁止阶段。 |
inspection |
检验阶段。 |
none |
用于 first_failed_stage 时,表示没有失败阶段。 |
pass |
规定检查通过。 |
fail |
规定检查失败。 |
not_measured |
未进行该检查,不代表通过。 |
not_applicable |
该项检查不适用于本次试验。 |
none; synthetic data |
没有实物试验证据,数据为虚构。 |
Illustration only; no physical test |
本行仅用于演示记录方法,不描述实物试验。 |
