检查视觉结果

功能描述

检查视觉结果,并沿不同的出口运行相应的后续工作流程。

默认的检查视觉结果共有5个出口:

出口 说明

有结果

视觉识别步骤输出结果,工程沿该出口运行。

无结果

视觉识别步骤未输出结果,工程沿该出口运行。

超时

若视觉处理在设置的等待超时时间后未结束,工程沿该出口运行。

该出口可与检查视觉结果步骤本身入口连接,以继续等待此次视觉处理。

未调用

未调用指视觉服务名称中指定的视觉工程未运行。

适用于含有多个视觉识别步骤的工程。若之前流程中没有当前视觉服务的视觉识别步骤,工程沿该出口运行。

无点云

通常代表待抓取工件已经被抓完。该出口优先级大于有结果无结果

我们提供了“检查视觉结果”步骤相关的样例工程,以帮助你更好地了解和学习检查视觉结果的实现过程。你可以在软件中按照以下路径找到样例工程:文件 > 新建 > 样例工程 > 其他 > 检查视觉结果 。

参数说明

预规划出口

为了保证规划的连续性,需要指定预规划的出口,一般指定可能性最大的分支,降低重新规划的概率,减少机器人等待时间。

参数值 说明

-1

不指定预规划的出口。

0

工程会通过有结果出口继续运行,进而规划路径。

等待超时时间

指定等待视觉服务进行视觉处理的最长时间(单位: s ,默认值:5s)。该参数配合出口超时时使用,请根据需要自行设置。

视觉服务名称

指定提供视觉服务的Mech-Vision工程名称。未指定时,将检查最新一次调用的视觉服务的结果。

此参数值应与前置视觉识别步骤选择的视觉服务名称一致。

自定义告警

检查视觉结果步骤支持根据Mech-Vision中配置的自定义告警信息,对视觉结果进行检查,然后沿不同的出口运行相应的后续工作流程。

工程沿自定义告警出口运行时,日志区会显示自定义的告警代码及备注信息。

Mech-Viz会记录自定义用户告警信息,并在工程运行结束时对外发出。如果使用了多个检查视觉结果步骤,Mech-Viz只会记录最后一次收到的自定义用户告警。

使用前提

  1. 打开同一方案下的Mech-Vision工程,在菜单栏中点击机器人与通信  自定义告警

  2. 点击添加配置告警代码和备注。具体操作说明参见配置告警代码

  3. 点击自定义告警窗口右下角的应用保存配置。

  4. 在Mech-Viz中,点击参数编辑区的更新自定义告警按钮。

此时,已配置的自定义告警就会出现在参数编辑区。

操作说明

启用自定义告警

勾选启用栏下相应告警信息的复选框,即可启用该自定义告警,步骤块上会出现新出口。

自定义出口名

双击出口名栏下的相应的单元格,即可修改出口名。

调整出口顺序

拖拽左侧的adjust order icon可调节各条目的顺序,相应的出口顺序也会发生变化。

  • 新增自定义告警出口时,出口个数将大于5,此时多个出口会合并显示。按住Ctrl键并双击步骤块可展开显示所有出口。

  • 如需删除某自定义出口,在参数编辑区中取消启用相应自定义告警即可。

  • 如需彻底删除自定义告警,请在Mech-Vision的菜单栏中点击机器人与通信  自定义告警,在自定义告警窗口的告警代码配置区中点击相应条目右侧的delete icon进行删除。然后在Mech-Viz中,点击参数编辑区的更新自定义告警按钮刷新设置。

我们重视您的隐私

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