在机器视觉机械手对位、视觉定位纠偏工艺中,九点标定和十二点标定是最常用的两种相机手眼标定方式,核心作用是建立相机像素坐标与机械手机械坐标的转换关系,消除安装偏差、视野畸变带来的定位误差。二者核心差异在于标定维度、补偿能力和适用工况,九点标定仅补偿平面平移、缩放、倾斜误差,十二点标定在其基础上新增旋转中心误差补偿,精度和适配性大幅提升,广泛应用于带旋转纠偏的自动化作业场景。
九点标定的核心原理是二维仿射变换标定,通过9组均匀分布的坐标数据,求解像素坐标到机械XY坐标的转换矩阵,仅修正平面内的平移、缩放、正交偏差,完全不涉及旋转中心校准。其优势是操作简单、耗时短、算法运算量小,标定速度快;短板极为明显,无法补偿机械手旋转中心与相机视觉中心的偏移误差。当作业过程中工件需要旋转角度纠偏时,会出现"角度对正、位置偏移"的漂移问题,定位精度大幅下降。该方式仅适用于工件无旋转、仅平移作业的场景,如固定角度分拣、平面贴标、固定工位检测等基础工艺。
十二点标定是九点标定的升级方案,核心原理是仿射变换+旋转中心标定。前9个点位完成平面XY维度的基础校准,额外增加3组不同角度的旋转采样点位,专门计算机械手实际旋转中心与理论中心的偏差值,从根源上补偿旋转带来的位置漂移误差。其优势是兼顾平移、缩放、倾斜、旋转全维度误差,定位精度高,适配绝大多数复杂工况;缺点是操作步骤更多、标定流程更长,对点位采集的规范性要求更高,广泛用于SCARA机械手取放料、异形工件贴合、旋转对位组装、偏移纠偏抓取等需要角度调整的作业场景。
九点标定详细操作方法:首先准备高精度圆形标定片,确保标定片无反光、图案清晰,将其固定在机械手作业末端,且标定平面与实际工件作业平面完全等高,避免高度差带来的畸变误差。打开视觉标定软件,进入九点标定模式,控制机械手按照3×3九宫格轨迹,均匀移动至相机视野的左上、中上、右上、左中、正中、右中、左下、中下、右下9个点位,点位需均匀覆盖整个相机有效视野,不可集中在局部区域。每移动至一个点位,待机械手完全静止后,触发相机拍照采集像素坐标,同时系统自动记录对应机械手XY机械坐标,依次完成9组数据采集。采集完成后,软件自动运算生成坐标转换矩阵,保存标定参数,最后取标准工件多点复测,确认平移定位精度达标即可。
十二点标定详细操作方法:前期9个平移点位的采集步骤与九点标定完全一致,严格遵循视野全覆盖、点位均匀分布、静止采集的原则,完成基础平面参数校准。9组数据采集保存后,无需移动标定片,以相机视野中心为基准点位,控制机械手保持XY坐标不变,分别旋转3个不同的典型角度(通常为±15°、±30°、0°,避开0°单一角度)。每一次旋转完成后,等待设备静置稳定,逐一拍照采集像素坐标,同步记录机械手当前的XYR坐标,补足最后3组标定数据,合计12组有效数据。软件通过12组数据同步运算,既生成平面仿射变换矩阵,又精准拟合出机械手真实旋转中心,补偿旋转偏移误差。标定完成后,需分别复测平移定位和旋转对位精度,确保无角度漂移、位置偏移问题。
综上,二者的选用核心看工艺需求:无旋转工况优先九点标定,高效便捷;需旋转纠偏的高精度工况必须使用十二点标定,保障作业稳定性。同时两种标定均需保证标定环境光线均匀、无震动、无遮挡,否则会直接影响标定精度。