任务部署

在设置好所有任务之后,就可以来到部署页面进行任务的部署。

部署后,所有任务都会准备好等待机器人调用。

../../_images/deploy.png

部署示例

以UR 机器人为例

  1. 首先来到任务列表,确认您想要在机器人上调用运行的任务的task id。

    ../../_images/task_list.png
  2. 打开机器人抓取脚本,确保您的ip和端口正确。ip 应该和DaoAI机器人视觉认知系统运行

  3. 使用帮助函数daoai_task_id(id) 来设置您要运行的task id, 这样接下来调用的capture_and_process()函数,和get_picking_pose()函数,都会调用并请求运行对应的任务。

    ../../_images/ur_task_id.png

备注

如果您想要运行多个任务,您可以这样添加您的脚本。想要运行其它任务时,需要再次调用daoai_task_id(id)来切换到接下来想要请求的任务task id
../../_images/ur_multitask.png
  1. 在网页界面来到部署界面,点击部署。并运行您的UR程序。

    ../../_images/launch_button.png
  2. 机器人运行并抓取物体,同时检测的结果也会在显示窗口中显示出来。

  • 2D显示:会显示出2D检测的结果
    ../../_images/deploy_display_2d.png
  • 3D显示:显示点云对齐后的结果
    ../../_images/deploy_display_3d.png
  • 抓取策略显示:显示物体的坐标,以及物体的抓取顺序。
    ../../_images/deploy_display_pick.png