检测可移动式相机安装位置
可以检测可移动式相机的安装位置。
SCARA机器人第2机械臂(J2)安装的相机可以作为追加机械臂设定的参数配置。
SCARA机器人第4轴(J4)或垂直6-轴机器人第6轴(J6)安装的相机可以作为工具配置。
相机安装位置的工具设定
以下说明为SCARA机器人第4轴(J4)或垂直6-轴机器人第6轴(J6)安装的相机配置工具设定的步骤。
预先创建检测目标对象所需的视觉序列。参见以下内容。
为校准创建视觉序列
通过以下任意一种方式运行工具向导。
(1)在Robot Manager中选择[Tools]选项卡。选择[Use a camera to define the tool.],然后点击[Tool Wizard…]按钮。
在校准向导中选择工具编号的步骤选择了除“0”以外的工具编号时,出现[Tool Wizard…]按钮。点击该按钮。
第1步:选择类型
运行工具向导时,出现以下对话框。点击[Define a tool for a mobile camera]按钮。
点击[Next]按钮。
第2步:选择工具编号
选择要配置的工具编号。
点击[Next]按钮。
第3步:配置视觉
选择检测相机和目标对象的序列。
点击[Next]按钮。
第4步:示教相机点
点击[Teach…]按钮。出现点示教对话框。
步进机器人,使目标对象在相机FOV中心附近被检测到。
点击[Teach]按钮。进入下一步骤。
第5步:执行
根据需要更改以下设定。
项目 | 说明 |
---|---|
Initial Rotation | 在粗略定位中工具最初的旋转角度。 |
Final Rotation | 工具最终旋转角(建议大于90º)。最终旋转角越大,工具设定的精度越高。 |
Target Tolerance | 执行检测,使图像上的误差在该对话框中指定的允许范围内。 |
Max move distance | 设定机械臂端部的移动距离限制。如果设为“0”,则距离不受限。 |
LJM mode | 指定SPEL+的LJM函数使用的值。LJM模式对点数据的方向标志进行控制,防止腕关节意外旋转。 如果指定“0”,则不使用LJM。 |
Robot Speed | 设定机器人速度。设定较低速度值以配置精确的本地设定。 |
Robot Acceleration | 设定机器人加速度。设定较低加速度值以配置精确的本地设定。 |
点击[Execute]按钮。检测完成后,将显示结果。确认结果。
点击[Finish]按钮将结果设定至指定工具编号。
要点
根据目标对象检测结果,机器人自动移动。请注意机器人和周边设备之间的相互干扰。为避免在工具设置中报错,请尽量不要使用各关节的奇异点附近的位置。
相机安装位置的机械臂设定
以下说明将SCARA机器人第2轴(J2)安装相机的安装位置作为追加机械臂参数配置的步骤。
预先创建检测目标对象所需的视觉序列。参见: 用于本地、工具和机械臂设定的视觉序列
通过以下任意一种方式运行机械臂向导。
(1)在Robot Manager中选择[Arms]选项卡。
出现[Arm Wizard…]按钮。点击该按钮。
在校准向导中选择机械臂编号的步骤选择了除“0”以外的机械臂编号时,出现[Arm Wizard…]按钮。
点击该按钮。
第1步:选择机械臂编号
选择要配置的追加机械臂编号。
点击[Next]按钮。
第2步:配置视觉
选择检测相机和目标对象的序列。
点击[Next]按钮。
第3步:示教相机点
点击[Teach…]按钮。出现点示教对话框。
步进机器人,使目标对象在相机FOV中心附近被检测到。
点击[Teach]按钮。进入下一步骤。
第4步:执行
根据需要设定以下项目。
项目 | 说明 |
---|---|
Rotation | 指定用于粗略机械臂设定时的旋转角度。 |
Target Tolerance | 指定视为视觉检测结果匹配目标位置时的像素距离。 |
Mode | Rough:运行粗略机械臂设定的模式。机器人动作较小。机器人以约1 mm的精度为目标。 Fine:运行精密机械臂设定的模式。机器人移动较大,且机械臂方向改变。机器人以高精度为目标,而非粗略精度。 |
Max move distance | 设定机械臂端部的移动距离限制。如果设为“0”,则距离不受限。 |
Robot Speed | 设定机器人速度。 设定较低速度值以配置精确的本地设定。 |
Robot Acceleration | 设定机器人加速度。 设定较低加速度值以配置精确的本地设定。 |
点击[Execute]按钮。检测完成后,将显示结果。确认结果。
点击[Finish]按钮将结果设定至指定追加机械臂编号。
要点
根据目标对象检测结果,机器人自动移动。请注意机器人和周边设备之间的相互干扰。