参考框架和工具框架#

RoboDK提供了一些实用程序来校准参考框架和工具框架。可以从实用程序中访问这些工具校准参考框架和公用事业校准工具架分别。

Robot Calibration LaserTracker - 图片 48

要校准参考框架或工具框架(分别也称为用户框架和TCP),我们需要一些接触3个或更多点的机器人配置,这些机器人配置可以是关节值或直角坐标(在某些情况下带有方向数据)。建议使用关节值而不是笛卡尔坐标,因为这样更容易检查RoboDK中的实际机器人配置(通过将机器人关节复制粘贴到RoboDK主屏幕中)。

重要:校准机器人后,强烈建议使用关节值代替直角坐标。如果我们使用关节值,则会考虑机器人的精度以更精确地教导TCP

工具校准#CalibLT-RedoTool

选择实用程序校准工具使用RoboDK校准TCP。我们可以使用不同的方向根据需要使用任意数量的点。更多的点和较大的方向变化会更好,因为我们将获得更好的TCP估计以及TCP错误的估计。

注意:有关更多信息,请参见提示部分

以下两个选项可用于校准TCP

   通过用不同方向的TCP触摸一个固定点。

   通过使用TCP接触平面(例如测头)。

如果需要校准测头或主轴,建议通过触摸平面参考进行校准。此方法对于用户错误更稳定。

如果TCP是球形的,则将球的中心计算为新的TCP(不必提供球的直径)。

Robot Calibration LaserTracker - 图片 49

必须按照以下步骤用平面校准TCP(如图所示):

1.选择需要校准的工具。

2.选择校准方法乘飞机校准XYZ”

3.使用接头选择校准。

4.选择正在使用的机器人。

5.选择我们将用于TCP校准的配置数量(建议采用8种或更多配置)。

6.选择参考平面的估计值。如果参考平面不平行于机器人XY平面(来自机器人参考),我们必须在±20度内添加该参考平面的估计值。该平面的位置并不重要,而只是方向。

Robot Calibration LaserTracker - 图片 50

7.我们可以开始填写联合值表。我们可以手动填充它,也可以使用按钮进行复制/粘贴(如图所示)。我们还可以使用获取Jx”按钮从模拟器中的机器人获取当前关节值。如果要从连接到机器人的真实机器人获取关节,则必须首先从机器人连接菜单中选择获取当前关节(有关将机器人与RoboDK连接的更多信息,请参见附件图像或附录)。强烈建议保留用于校准的关节的单独副本(例如,文本文件)。

Robot Calibration LaserTracker - 图片 51

8.填满表格后我们将在窗口末尾看到新的TCPXYZ“ Calibrated TCP”。我们可以选择更新新的TCP将在RoboDK站中更新。使用此方法无法找到探头的方向。

9.我们可以选择显示错误,然后将看到每个配置相对于所计算的TCP的错误(这是所有配置的平均值)。如果一个配置的错误比其他配置大,我们可以删除它。

10.  我们必须在真实的​​机器人控制器中手动更新值(仅XYZ)。如果此TCP将用于RoboDK生成的程序中,则无需更新机器人控制器中的值。

参考框架校准#CalibLT-RedoFrame

选择实用程序校准参考校准参考框架。可以使用不同的方法设置参考系。在该图的示例中,参考框架由三个点定义:点12定义X轴方向,点3定义正Y轴。

Robot Calibration LaserTracker - 图片 52

重要:建议在校准参考系之前使用关节目标并激活机器人精度,因为机器人手臂的精度将有助于更好地定义参考系。

注意:有关参考帧校准的更多信息,请参见提示部分