文章目录
- openpnp - 视觉原点的位置要离设备的软限制点远一点
- 笔记
- 备注
- END
openpnp - 视觉原点的位置要离设备的软限制点远一点
笔记
最开始的视觉原点,是在设备X = 0, Y = 0的附近位置,粘了一块20x20x20的铝块,铝块上面贴着用黑塑料皮打印的1mm小白点.
这个小白点的坐标,X = 2.xmm, Y = -20.xmm.
虽然离X轴原点有点近,以前一直这么用,没啥问题。
今天换了openpnp-dev-2024-0208版本,在顶部相机高级校正之前,自动归零流程都是对的。
做了顶部相机高级校正后,自动归零失败。
观察了一下,自动归零后,要识别视觉原点的位置。首先要用绿圈罩住视觉原点,然后再向X轴原点的位置挪一下,再回到视觉原点的顶部用绿框罩住。
因为视觉原点离X轴原点太近了,导致openpnp从视觉原点向X轴原点方向移动时,到了软限制的X轴坐标范围外面,导致视觉原点识别失败。
最后想了一下,直接走到主基准点位置,然后捕获主基准点位置为视觉原点。
自动归零后,可以将主基准点识别为视觉原点。
备注
如果设备精度高,可以将视觉原点放的离X轴原点远一点。
如果设备精度不确定,只能将视觉原点放到X轴附近(估计咋也得离X原点有20mm吧)
但是我这设备,在X轴原点附近真放不下视觉原点,只能借用主基准点作为视觉原点。