TM(达明)标定操作流程

本节介绍 TM 机器人在与梅卡曼德视觉系统进行标准接口通信时如何完成自动标定流程。

在开始本节内容之前,请确保:
  • 已参照 TM(达明)标准接口通信配置 完成机器人程序烧录。

  • 机器人在手动模式下,即 Manual 灯常亮。若在自动模式下,请长按机器人控制棒上的 M/A 进行切换。

标定前准备

根据相机安装的方式,请分别参考如下链接完成标定前的准备操作。

标定预配置

  1. 打开Mech-Vision软件,单击工具栏中相机标定按钮,弹出标定预配置窗口。

  2. 确定标定前检查工作已完成,单击确认检查按钮,然后单击下一步按钮。

  3. 选择如何标定界面,选择开始新的标定,然后单击下一步按钮。

  4. 选择标定任务界面,从下拉列表框中选择品牌机器人的手眼标定,单击选择机器人型号按钮以选择项目使用的机器人型号,然后单击下一步按钮。

  5. 选择相机安装方式界面,选择项目使用的相机安装方式,然后单击下一步按钮。

  6. 标定方法及机器人控制方式界面,选择自动标定标准接口,然后单击开始标定按钮,进入标定窗口。

标定流程

根据相机安装的方式,请分别参考如下链接完成标定流程操作。

特别注意

  • 在执行到上述标定流程的第三步(连接机器人)时,单击连接机器人窗口中的启动接口服务按钮,该按钮将变为等待机器人连接中…。如果之前已启动接口服务,则不需执行该操作。

  • 在确保按钮为等待机器人连接中…后,请按照以下步骤在机器人端进行操作,操作完成后再接着执行标定流程剩余的步骤。

1. 加载标定程序

  1. 打开机器人控制软件后,单击 tm calibration programicon1 后,单击左侧的 专案,进入下图所示界面。

    tm calibration program1
  2. 单击 tm calibration programicon2后,在弹出的窗口中选中 mm_calibaration 后,单击 确认

    tm calibration program2

2. 设置标定起始点

  1. 单击 点位管理员

    tm calibration program3
  2. 在弹出的窗口中,单击 tm interface program icon3

    tm calibration program4
  3. 单击 控制器

    tm calibration program5
  4. 关节工具 界面中,修改机器人的位姿,设置完成后单击 移动

此点是进行手眼标定的第一个拍照点,需确保标定板在相机视野的中央。

tm calibration program6

3. 设置要连接的工控机 IP 地址

  1. 单击位于 init 组件左上方的 tm interface program icon4

    tm calibration program7
  2. 依次单击下图所示标识的部分。

    tm calibration program8
    tm calibration program9
    tm calibration program10
  3. 在网络地址处填写工控机连接机器人网口的 IP 地址后,单击 确认

    tm calibration program11

4. 运行标定程序

  1. 在手动模式下(Manual 灯常亮),单击控制棒上的 运行 按钮运行标定程序。

    tm calibration program12
  2. 观察Mech-Vision中标定窗口,在连接机器人区域显示“已连接”状态信息后,且按钮由等待机器人连接中…变为断开机器人连接,单击下一步按钮。接下来执行标定流程中的第四步(设置移动路径)。

    start calilbration1
如果机器人在 60 秒内没有到达下一个标定点,Mech-Vision 软件会发出超时报错,此时需要重新选择标定程序, 并重新运行标定程序,然后在 Mech-Vision 软件中按照提示重新开始标定。

切换外参文件

如果之前Mech-Vision工程已经使用相机的外参文件,在完成手眼标定后,需要将Mech-Vision工程使用的外参文件切换为新的外参文件。

  1. 选择从相机获取图像步骤。

    change calibration parameter group
  2. 步骤参数面板中,单击标定参数组change calibration parameter group icon,选择新标定的外参文件。

标定相关的状态码

在使用标准接口通信进行自动标定时,视觉系统返回给机器人的数据中会包含状态码。状态码用于表示指令的执行情况,包括错误状态码和正常状态码,如下所示。

错误状态码

错误状态码 含义

标定:参数错误

标定:Mech-Vision未提供标定法兰位姿

标定:Mech-Vision未提供标定关节角

标定:机器人到达标定点失败

正常状态码

正常状态码 含义

7100

标定:机器人成功到达标定点

7101

标定:成功从Mech-Vision获取位姿

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。