FANUC自动标定
本节介绍FANUC机器人在与梅卡曼德视觉系统进行标准接口通信时如何完成自动标定。
标定前准备
根据相机安装的方式,请分别参考如下链接完成标定前的准备操作。
-
若相机安装方式为Eye to hand,请参考《Eye to hand场景下的自动标定》中“标定前准备”小节内容。
-
若相机安装方式为Eye in hand,请参考《Eye in hand场景下的自动标定》中“标定前准备”小节内容。
标定预配置
-
打开Mech-Vision软件,单击工具栏中相机标定按钮,弹出标定预配置窗口。
-
确定标定前检查工作已完成,单击确认检查按钮,然后单击下一步按钮。
-
在选择如何标定界面,选择开始新的标定,然后单击下一步按钮。
-
在选择标定任务界面,从下拉列表框中选择品牌机器人的手眼标定,单击选择机器人型号按钮以选择项目使用的机器人型号,然后单击下一步按钮。
-
在选择相机安装方式界面,选择项目使用的相机安装方式,然后单击下一步按钮。
-
在标定方法及机器人控制方式界面,选择自动标定和标准接口,然后单击开始标定按钮,进入标定窗口。
标定流程
根据相机安装的方式,请分别参考如下链接完成标定流程操作。
-
若相机安装方式为Eye to hand,请参考《Eye to hand场景下的自动标定》中“标定流程”小节内容。
-
若相机安装方式为Eye in hand,请参考《Eye in hand场景下的自动标定》中“标定流程”小节内容。
特别注意
-
在执行到上述标定流程的第三步(连接机器人)时,单击连接机器人窗口中的启动接口服务按钮,该按钮将变为等待机器人连接中…。如果之前已启动接口服务,则不需执行该操作。
-
在确保按钮为等待机器人连接中…后,请按照以下步骤在机器人端进行操作,操作完成后再接着执行标定流程剩余的步骤。
1. 选择和修改标定程序
-
在示教器上,按SELECT键,进入程序选择界面,使用方向键选择MM_AUTO_CALIB程序,按ENTER键,打开程序文件。
-
在MM_AUTO_CALIB程序页面中,设置CALL MM_INIT_SKT参数。该指令共有4个参数,使用方向键选中某个参数,按F5键(即选择更改)根据实际情况设置。
-
参数 1:客户端号(1~8)。
-
参数 2:工控机IP地址。
-
参数 3:工控机服务端口号,与Mech-Vision中设置的主机端口号保持一致。
-
参数 4:超时等待时间(单位为min)。
-
2. 示教标定起始点
-
打开程序后,按STEP键,机器人切换至单步运行模式,此时示教器上方显示屏上单步变为黄色。
-
按下示教器背部的使能开关(任一均可)。将机器人手动移动到标定起始点位置。
-
使用方向键将光标移动至第二行指令,并同时按住SHIFT和FWD,运行第二行指令,表示使用0号用户坐标系。
-
使用方向键将光标移动至第三行指令,并同时按住SHIFT和FWD,运行第三行指令,表示使用1号工具坐标系。
-
使用方向键选择 [100],按F5键(即选择位置),再次按F5键(即选择形式),使用方向键选择正交,按ENTER键。
-
在如下界面中,使用方向键选择继续,然后按F4键(即选择完成)。
-
使用方向键选择第五行指令开头,然后同时点击示教器上的 SHIFT 和 F5(即选择修正位置),示教器上显示 “位置已记录至PR[100]” ,此时当前机器人位姿便保存至PR[100]。
-
按STEP键,此时示教器上方显示屏上单步变为灰色,退出单步运行模式。