中文


   


搜索
图片展示

【AUBO&技术】协作机器人3D抓取应用技巧

随着协作机器人在工业领域的大量使用,对机器人机器人的操作、应用拓展、深度开发的需求也在不断增加,机械臂有了“手”、“眼”、“腿”……成为可以协助人工完成更多使命的工作伙伴。同时也就对与机器人合作的人员有了更高要求。今天我们就来聊聊机械臂如可配合3D视觉抓取的实用脚本编程技巧!干货爆棚,快准备好小本本记重点吧!

01
目标

实现通过机器人示教器完成3D视觉定位机械臂抓取无序物体分拣的动作规划。

解决问题

机器人配合3D视觉抓取 http://aubo-robotics.cn/NewsDetail/689663.html,准备点如何计算才能保证机器人取料路径(准备点->吸取点)垂直于吸取平面,如下图



02
思路

1、工具坐标系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”。首位ok,后六位为x,y,z,RX,RY,RZ。x\y\z单位m,RX\RY\RZ单位deg。



04
程序分享

1、新建路点变量

2、机器人工具运动学参数

3、工程

脚本init_script_cam.aubo

脚本tool1_offset_2.aubo





运行效果:


05
问题:

如果工具坐标系Z轴和flange_center坐标系Z轴不平行,该如何实现同样功能?

例如TCP运动学参数为


06
思路:

通过旋转变换把 工具坐标系的Z轴偏移 换算成flange_center坐标系下的XYZ位置偏移,然后补偿进原TCP参数中获得一个新的TCP运动学参数。

07
操作:

把tool1_offset_2脚本修改如下


运行结果:


              


总部

         010-88595859 / 60864660

         info@aubo-robotics.cn

QQ         3265653624

         北京市门头沟区莲石湖西路京西创客工厂石龙阳光大厦3层


生产基地

         0519-86339960 

         江苏省常州市武进区科教城中科创业中心B座3层



          

 

              

总部

         010-88595859 / 60864660

       info@aubo-robotics.cn

         北京市门头沟区莲石湖西路京西创客工厂石龙阳光大厦3层

- 生产基地

         0519-86339960 / 86050115

         江苏省常州市武进区科教城中科创业中心B座3层

 


 

在线表单

  • * 姓名

  • * 公司名称

  • * 电话

  • * 咨询内容

  • 提交


版权所有© 2015遨博(北京)智能科技有限公司保留所有权利。京ICP备15031486号

在线表单

  • * 姓名

  • * 公司名称

  • * 电话

  • * 咨询内容

  • 提交


版权所有© 2015遨博(北京)智能科技有限公司保留所有权利。京ICP备15031486号

在线咨询

您好,请点击在线客服进行在线沟通!

联系方式
销售热线1
010-88595859
销售热线2
010-60864660
售后服务热线
400 863 5388
扫一扫二维码
二维码