入门教程:视觉引导机器人抓取小型金属件(主控通信)

您正在查看旧版本的文档。点击页面右上角可切换到最新版本的文档。

在本教程中,你将学习如何在主控通信方式下部署3D视觉引导机器人抓取小型金属件的应用。

应用概述

  • 相机:Mech-Eye PRO M相机,Eye to hand方式安装

  • 机器人:ABB_IRB_1300_11_0_9

  • 工件:链轨节(小型金属件)

    • 该应用需提前为工件准备一个CAD模型文件,用于生成点云匹配模板。可单击此处进行下载。

    • 该应用使用真实相机采集链轨节图像数据后进行工件识别。若想使用虚拟相机,可单击此处获取链轨节图像数据。

  • 末端工具:夹爪

    该应用需提前为夹爪准备一个OBJ格式的模型文件,用于路径规划中的碰撞检测。可单击此处进行下载。

  • 场景物体:场景模型

    该应用需提前为场景准备一个STL格式的场景模型文件,用于模拟真实场景,用于路径规划中的碰撞检测。可单击此处进行下载。

  • 使用软件:Mech-Vision 1.7.4、Mech-Viz 1.7.4、Mech-Center 1.7.4、Mech-Eye Viewer 2.1.0

  • 通信方式:主控通信

如果你使用的相机型号、机器人品牌或工件与本例中不同,请参考相应步骤中提供的参考内容进行调整。

如何部署视觉应用?

视觉应用的部署通常划分为五个阶段,如下图所示:

getting start deployment

下表说明了视觉应用部署的五个阶段。

序号 阶段 说明

1

视觉系统硬件搭建

完成梅卡曼德视觉系统软硬件安装与连接。

2

机器人通信配置

将机器人主控程序及配置文件导入到机器人系统中,建立视觉侧与机器人通信,从而实现梅卡曼德视觉系统对机器人的控制。

3

手眼标定

完成Eye to hand场景下的自动手眼标定,建立相机坐标系与机器人坐标系对应关系。

4

工件识别

使用“通用工件识别”案例工程计算工件的位姿,并输出视觉结果。

5

实现抓放

使用Mech-Viz软件搭建工作流程,引导机器人循环抓放工件。

接下来,请参考如下章节完成应用部署。

我们重视您的隐私

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