您好!欢迎光临工博士商城
产品分类
新闻中心
AUBO遨博协作机器人3D视觉抓取应用技巧
发布时间:2021-12-28        浏览次数:615        返回列表
AUBO遨博协作机器人3D视觉抓取应用技巧

运用脚本编程技巧,实现机械臂与3D视觉捕获相匹配!

01
目标:
通过机器人示教器实现3D视觉定位机械臂抓取无序物体分类的动作计划。
解决问题:
机器人配合3D视觉捕获http://aubo-robotics.cn/NewsDetail/68963.html,如何计算准备点,确保机器人取料路径(准备点->吸入点)垂直于吸入平面,如下图所示?
03231baf-915c-ec11-8da8-e43d1a103141
04231baf-915c-ec11-8da8-e43d1a103141

02
思路:
工具坐标系Z轴与flange_center坐标系Z轴平行。
2.创建虚拟TCP(增加实际工具坐标系的运动参数Z),使虚拟TCP移动到给定坐标,而实际TCP在吸收平面法线上。
3.然后将工具坐标系切回实际TCP,然后移动到给定坐标,使取料路径垂直于吸收平面。

03
工作流程:
TCP/IP通信在机器人和相机(工控机)之间,机器人作为client,相机作为server。
1.机器人向相机发送T1,触发相机拍照。
2.相机拍照成功返回OK,0,0,0,0,0,0,0。***个ok,后六个是x,y,z,RX,RY,RZ。x\y\z单位m,RX\RY\RZ单位deg。

04
程序分享:
1.新路点变量。
05231baf-915c-ec11-8da8-e43d1a103141
2.机器人工具的运动参数。
06231baf-915c-ec11-8da8-e43d1a103141
3.工程
08231baf-915c-ec11-8da8-e43d1a103141
脚本init_script_cam.aubo。
0a231baf-915c-ec11-8da8-e43d1a103141
脚本tool1_offset_2.aubo。
0c231baf-915c-ec11-8da8-e43d1a103141
运行效果:
10231baf-915c-ec11-8da8-e43d1a103141

05
问题:
如果工具坐标系Z轴与flange_center坐标系Z轴不平行,如何实现相同的功能?
例如,TCP运动学参数为。
1d231baf-915c-ec11-8da8-e43d1a103141
06
思路:
将工具坐标系的Z轴偏移转换为flange_center坐标系下的XYZ位置偏移,然后补偿到原TCP参数中获得新的TCP运动参数。

07
操作:
修改tool1_offset_2脚本如下。
1f231baf-915c-ec11-8da8-e43d1a103141
运行结果:
27231baf-915c-ec11-8da8-e43d1a103141



联系热线:15292270770 联系人:贺文锦 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 遨博协作机器人-服务商

  • ——在线咨询——
  •  
  • 您好,欢迎光临,我们将竭诚为您服务