机器人引导与供料

工件定位:查明抓取偏差的原因

在修正看似由视觉引导的抓取偏差之前,先把图像中心漂移、坐标变换以及机器人/工具误差区分开。

发送样品,申请工程评审
工件定位:查明抓取偏差的原因
工程说明图,不是照片,也不是实测结果。

检测任务

夹爪处出现偏差,并不自动意味着是图像定位误差。先冻结失败的那次采集,在原始像素下检查目标中心。若它与独立的图像标记吻合,再去排查下游的坐标变换、相机安装和工具参考。不要靠调整分割来掩盖机器人标定问题。

前置条件与对照样品

先声明本任务是像素位置检查,还是经标定的运动指令。简单的固定工位基线检查水平中心,对象是单个分离的深色目标。它无法证明垂直位置、旋转、高度或机器人抓取是否正确。请准备单个可见目标、无目标和多个目标三类样品;保留原始坐标原点和独立标注的中心。

选择相机方案

平面稳定、特征可观测时,使用固定的面阵相机。采集过程中工件仍在移动时,全局快门方案更有帮助。如果高度或重叠会影响抓取点,应评估经过验证的深度方案,而不是把 2D 中心当作 3D 位姿。相机到机器人的坐标变换和工具标定,与图像定位彼此独立。

执行受控流程

测试修正方案之前,先冻结一份出故障的工作流副本,并保留原始的失败图像。先在已保存的数据上复现症状,再判断它与工件、照明、采集还是软件状态有关。最终答案改变并不充分:相关的中间证据必须因为预期的物理原因而得到改善。重跑成功之后,不要抹掉最初的失败记录。

  1. 回放失败的图像,核实其原始中心。
  2. 把裁剪偏移和坐标轴方向与已存储的映射作对比。
  3. 检查工件固定不动时,中心在光照变化下是否稳定。
  4. 只有定位稳定之后,才能安全地测试经批准的机器人映射。

流程图

沿着原始中心、坐标映射直到物理工具点逐段追踪误差,并分别测试每一个边界。

  1. 最初的失败
  2. 单项更改
  3. 回放对照
  4. 残余风险
工程说明图,不是照片,也不是实测结果。
查看原尺寸示意图

记录证据

图像中心误差和实际抓取误差,要分别用各自的单位记录。保留原始映射,每次试验只改一项设置。像素残差不能直接与以毫米计的工具偏移相加。

偏差调查从逐个边界的记录开始。保留原始帧和独立标出的图像基准,然后在任何转换之前,先保存报告出的图像中心。另行记录映射后的机器坐标点,并写明所用的具体变换。最后记录物理工具点,并写明它的独立测量方法。逐段比较相邻的环节,不要混用单位。若图像基准与报告的中心不一致,问题出在定位算法或其可见证据上。若原始中心吻合、映射后的点不吻合,应排查坐标或标定。若两者都吻合、物理工具仍然偏离,应排查工具参考、机器人运动或实际的工件摆放。这样的顺序,可以避免下游的机械问题被一个被扭曲的图像阈值所补偿。

示例记录表;请填入自己的结果
对照样品需观察的结果判定边界
X32:单个可见目标示例:原始图像中心 x = 32 px示例窗口:28–35 px;不是机器人公差
X26:单个可见目标示例:原始图像中心 x = 26 px超出示例水平窗口
M:多个目标或目标被遮挡不存在唯一的可观测目标中心复核;不推断运动指令

诊断失败情形

阴影会改变掩膜,裁剪错误会改变坐标,更换工具会改变实际的抓取点。三者都可能表现为同样的可见抓偏。存在多个目标或使用过期帧时,定位在做任何补偿之前就已无效。

故障隔离

比较掩膜偏差、坐标映射误差和工具误差;不要用一个随意设定的偏移量把三者一并掩盖。

  1. 掩膜偏差
  2. 映射误差
  3. 工具误差
  4. 过期帧
工程说明图,不是照片,也不是实测结果。
查看原尺寸示意图

独立验证

每次试验只改动一个怀疑的原因,并回放之前所有失败的对照样品。日志中要保留图像 ID、参数差异、ROI 和运行时标识。若结果变了,而预期的中间观测并没有相应变化,应调查时序或数据来源。无法得出结论的帧要明确保留为待复核案例,不要为了让对比好看而删除。

用独立的图像标记和另行批准的物理测试,验证对该原因所作的纠正。y、角度和高度不属于这条简单的水平基线,除非另有经过验证的工作流提供它们。

在经授权的运动测试之前,先做输入固定和工件固定的测试。回放同一张图像,检查图像坐标是否每次一致;然后在可疑的光照或采集状态下,采集一个物理上固定的目标。保留所有帧标识,以便区分过期输入与稳定的定位算法。检查误差是否随视野位置、工件高度、朝向或工具配置而变化,每次只改变一个条件。不要仅仅为了让诊断叠加图看起来居中而移动机器人。任何物理测试都必须遵循现场的安全调试流程,使用已验证的变换和受控的目标。修正之后,回放最初的偏差案例和一张预先留出的图像案例;如果项目涉及运动,再独立验证物理目标。记录尚未解决的高度、角度或多目标限制,不要让它们进入获批准的抓取指令。

继续工程交接

把最初的失败案例、修正后的结果、参数差异和仍然存在的边界案例发给 Deyi Vision 评审。只有在已保存图像的隔离排查成功之后,才在现场装置上验证修正。在一个文件上演示有效的修正,并不能证明实体相机的可靠性、机器人标定或生产验收。

把原始图像和对应的结果记录一并保存。

来源与技术参考资料

这些资料说明了本教程所用方法的依据与适用范围。文中的检查示例仅供参考;量产验收需要用你自己的样品取得证据。

  1. Visual inspection system design checklistDeyi Vision核查于
  2. Morphological transformationsOpenCV核查于
  3. 2D and 3D machine vision selectionDeyi Vision核查于

工程评审

把检测问题和证据一起发过来。

请发送样品图像、当前方案,以及未通过的检查项;同时注明视野、工作距离、线速度和验收标准,便于做出切实可行的评审。

发送样品,申请工程评审
咨询

直接联系

把您的检测需求告诉工程师。

请提供样品图片、参考型号、视野、工作距离和线速度。

目标:24 小时内回复选型建议
发送样品图片