选择检测类型
按顺序过一遍六条选型规则,命中就停;也可以按步骤描述里的动词直接查该用哪种类型。
选型规则
按顺序判断,命中就停:
- 做完后画面里有看得见、稳定的结果(装进去了、接上了、分开了、不见了、合上了)→ 用物体类型(装配关系、零件在不在、状态判定、位置与方向)。这时不要用手部类型。
- 要数够数量(放 4 颗螺丝、每盘 6 个、真的拧了 3 次)→ 用计数:
- 画面里同时有 N 个 → 物体计数;
- 每个容器各自数 → 容器内分类计数;
- 真的做了 N 次 → 动作计数。
- 要点是手做了什么,结果看不见或一闪而过(按、拿起、放回、触碰、伸手、收尾)→ 用手部动作类型。
- 组合:
- 既要结果又要动作 → 全部满足;
- 几种做法任一即可 → 任一满足;
- 要求某事没发生 → 都不满足;
- 有先后 → 依次满足。
- 一个画面里多个工件、要各自判 → 逐件模式(判什么照样用上面的类型写)。
- 不选区域的「物体存在」是最后的兜底;「手持物体」永远不要拿来兜底。
步骤里的动词 → 类型
| 步骤描述里的动词 | 优先用 |
|---|---|
| 装上、放入、插入、装进 | 装配嵌入 / 两类物体接触 |
| 放到、放上、推入 | 物体存在 + 选区域 |
| 取走、拿走、移走 | 物体离开区域 |
| 清空、不能留有 | 物体不存在(选区域 = 这块地方没有;不选 = 整个画面没有) |
| 拿起、握住、抓起 | 握持物体 / 拿起物体 |
| 放回、放下 | 放回物体 |
| 触碰、伸手去拿 | 手靠近物体 |
| 手伸入、取料 | 手在区域内 |
| 手离开、收尾 | 手离开区域 |
| 拧 N 颗螺丝、按 N 次 | 动作计数(不是物体计数) |
| 放够 N 个 | 物体计数 |
| 每个盒子里放 N 个 | 容器内分类计数 |
| 分开、拆开、拔出 | 物体分开 |
| 合上、盖好 | 两类物体接触 / 物体状态变化 / 互斥状态判定 |
| 插紧、压到位 | 长度比例 |
| 摆正、横放 | 物体朝向约束 |
| 放在旁边、放在左边 | 两物体中心距离 / 相对方位约束 |
