机器手六维坐标怎么定义_【库卡】KUKA 机器人视觉抓取的工作原理讲解

2cfcc5db293aa915d7d1c57791d8ebbc.gif

→欢迎点击上方进入 FOTOUS工业平台

195149b3031d3c5efe89e9ffdf8c88bd.png

首先要建立机器人的轨迹,作为基础机器人编程轨迹。

视觉抓取主要是通过改变机器人的TOOL坐标系或BASE坐标系来实现的。

57ac8de2d5c730a86c9a31fd1d9ca155.png

d7a505818438b9fb486f78442cfd73d7.png

物体位置的变化主要是它位置的X,Y,Z 方向的变化。

BASE坐标系: 可根据需要定义用户坐标系。 当机器人配备多个工作台时,选择用户坐标系可使操作更为简单 。在用户坐标系中, TCP 点将沿用户自定义的坐标轴方向运动。

71eb2d9d5b2b6dbab6def0d5628f3cef.png

以改变BASE 坐标系为例:

766e29b5aba7a4cf168fe9b891a67ce0.png

库卡C4 现在可以使用32个BASE 坐标系

8cb441e864cdf167565a34cb97dad0ab.png

没有使用视觉补偿功能时,只用一个BASE坐标系

bfeb029425957c1c7aabebe6250ae371.png

改变机器人BASE坐标系值从而改变机器人抓件位置,使用多个坐标系

2f02cdaab6a060ef474042f61bb07d6a.png

制作一个后台程序,用来改变BASE

38db1f85b38e26cf5ffae748bed6c80e.png

设置 输入变量点的接收变量:

SIGNAL gxe_1 $in[2278]  TO $in[2285]

SIGNAL gxe_2 $in[2286]  TO $in[2301]

SIGNAL gxe_3 $in[2302]  TO $in[2309]

SIGNAL gxe_4 $in[2310]  TO $in[2325]

SIGNAL gxe_5 $in[2334]  TO $in[2341]

SIGNAL gxe_6 $in[2342]  TO $in[2357]

94605a46d921770df87c4b557e74165c.png

设置坐标变量用于改变BASE坐标值

DECL FRAME Get_Val_Pos={X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0} ;

DECL FRAME Get_Val_Pos1={X 0.0,Y -46.2999992,Z 0.0,A 0.0,B 0.0,C 0.0} ;

DECL FRAME Get_Val_Pos2={X 0.0,Y -17.8699989,Z 0.0,A 0.0,B 0.0,C 0.0} ;

使多个BASE[]坐标系保持一致

base_Data[1] = $base

base_Data[2] = base_data[1]

base_Data[3] = base_data[1]

base_Data[4] = base_data[1]

变量的初始化归0 , get_val_pos = $nullframe

例如:现在只改变BASE的Y方向位置 

get_val_pos.y = gxe_2*0.01     换算坐标值,存到坐标的Y方向

base_data[1] = $base : Get_Val_Pos     改变BASE坐标系的Y方向位置

使用多个BASE坐标系:

2a471fac4383757d605d4e88c03e9ac5.png

来源:库卡机器人(上海)有限公司

更多精彩,点击下方“ 查看更多”。
20e23b788a2ac9f7f9930bcb1af976c0.png 20e23b788a2ac9f7f9930bcb1af976c0.png

FOTOUS往期技术干货精彩回顾

1、ABB机器人维修常见故障问题及解答

2、【发那科】FANUC机器人长期停机后恢复运行的注意事项

3、库卡机器人编程之Frame数据——与库卡机器人常见十大问题及解决方法

4、18种传感器的特点介绍

招募作者

FOTOUS工业正在招募内容创作者和专栏作家

有意向者请将简历和原创作品投至邮箱:chongjing.he@fotous.com

我们对职位、所在地等没有要求,欢迎有兴趣有能力的朋友成为我们的兼职合伙人

1f36e602ce0c83a3e2ef622883f80aec.png

58ab5f8e4410b1754f05eb30900e898c.png

711ef0c615b8c03b84db4efbdbfb1dcb.png

33c9005c76bbb8d60def113b787c9703.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值