先把症状写成可复查的事件

排错先保留原图与标签,再查成像、模型和时序。饱和、模糊、采集错件与算法误判是不同问题;总体准确率可能掩盖稀少缺陷的漏检。记录每类错误的分母和人工复核,别通过删掉困难图让结果变好。

故障单同时记录视觉任务、工件批次、标签规则与发生前后窗口。把操作者叙述、导出的原始信息和事后推测分开标记;记录尚未取得也照实写,避免后来的人把摘要当完整现场。

视觉定位分支:先证实什么

这一分支最应避免的是“画面中心对准不证明边缘和不同高度仍准确。”。先把现象与目标任务“引导机器人抓取偏移工件”关联,说明当时是否完成了相同动作、使用了相同配置。

核查顺序可从“记录相机镜头光源和固定关系”开始,再处理“用独立位置核对坐标残差”,最后保留“将目标姿态与机器人TCP版本关联”所需的记录。每个动作写清它要支持或排除哪个解释;一项检查没有发现问题,只说明其条件下未观察到,不能替代其他分支。

外观检测分支:先证实什么

这一分支最应避免的是“总体准确率可能掩盖稀少缺陷的漏检。”。先把现象与目标任务“对约定缺陷进行判定”关联,说明当时是否完成了相同动作、使用了相同配置。

核查顺序可从“建立缺陷说明及人工复核规则”开始,再处理“冻结配置后使用独立验证样本”,最后保留“分别报告漏检误报与不可判断”所需的记录。每个动作写清它要支持或排除哪个解释;一项检查没有发现问题,只说明其条件下未观察到,不能替代其他分支。

机器人引导分支:先证实什么

这一分支最应避免的是“不能把识别输出直接当作无条件动作许可。”。先把现象与目标任务“将视觉结果转为动作”关联,说明当时是否完成了相同动作、使用了相同配置。

核查顺序可从“关联触发编号图像和工件号”开始,再处理“定义有效期与无目标处理”,最后保留“检查到位许可和取放结果”所需的记录。每个动作写清它要支持或排除哪个解释;一项检查没有发现问题,只说明其条件下未观察到,不能替代其他分支。

工位数据采集分支:先证实什么

这一分支最应避免的是“只保留缩略图或平均延迟会丢失问题细节。”。先把现象与目标任务“建立工件判定追踪链”关联,说明当时是否完成了相同动作、使用了相同配置。

核查顺序可从“定义事件时间源与同步方法”开始,再处理“保存原图算法输出和配置”,最后保留“统计丢帧重试与人工复判”所需的记录。每个动作写清它要支持或排除哪个解释;一项检查没有发现问题,只说明其条件下未观察到,不能替代其他分支。

建立事件与改动的同一时间线

把标定版本、触发编号、采集时间和原始文件放在一张表,按发生顺序列观察、假设、改动与复查。区分“已接收”“已执行”“任务完成”和“结果合格”,缺少其中哪一层就写在哪一层,别让最后一个正常状态覆盖前面的失败。

对图像正确但动作使用过期坐标,先找最早偏离预期的状态,再看后续连锁反应。恢复后的短暂正常应说明观察窗口;原触发条件若未覆盖,问题保持开放而不是立即写永久解决。

关闭问题需要留下什么

至少保留阈值版本、错误分母、下游处置,以及结论对应的配置、任务和原始证据。把已排除、仍可能、已确认和未覆盖分别写出。用《工厂视觉与机器人联动复核与交接记录表》记录下一步,接手者就能沿已有分支继续,而无需重新猜测。

对照原始定义再解释现象

[S1]《Optimizing Image Quality》和[S2]《Real-Time Data Exchange (RTDE)》提供相关定义与方法背景。对当前视觉定位或外观检测,先确认其设备与版本是否适用;参考文档不能证明本次根因,根因判断仍需原始观察与允许范围内的复查。

原始资料阅读

Optimizing Image Quality
https://docs.baslerweb.com/optimizing-image-quality

Real-Time Data Exchange (RTDE)
https://www.universal-robots.com/manuals/EN/HTML/SW10_10/Content/Prod-RTDE/Real_Time_Data_Exchange_RTDE.htm