KUKA机器人自动回原点程序

一、创建全局变量点

创建两个全局变量分别用于储存机器人的笛卡尔姿态与关节角姿态。

打开System文件夹中的config文件创建全局变量的点位。

在USER GROBALS用户自定义变量Userdefined variables下创建一个E6POS类型的点位,一个E6AXIS类型的点位。

二、创建回原点的程序

在process文件夹下创建一个名为AUT_HOME的程序

三、添加程序指令

定义当前回原点程序机器人使用的坐标系,案例程序使用默认的工具坐标系和基坐标系。

获取机器人当前的笛卡尔坐标系的位姿,KUKA机器人系统变量为$POS_ACT。

获取机器人当前的关节角的位姿,KUKA机器人系统变量为$AXIS_ACT。

对机器人高度Z进行对应的赋值,并运动至该高度。

对机器人需要释放的关节角进行赋值,关节运动机器人。

最后运动至机器人示教的原点位置

总体程序框架如下图所示:

  • 18
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
KUKA机器人的操作与基本运动编程全文共5页,当前为第1页。KUKA机器人的操作与基本运动编程全文共5页,当前为第1页。KUKA机器人的操作与基本运动编程 KUKA机器人的操作与基本运动编程全文共5页,当前为第1页。 KUKA机器人的操作与基本运动编程全文共5页,当前为第1页。 限时领取-ABB工业机器人全套学习资料! (点击上方红字,免费领取资料) 世界坐标系(大地坐标系) *世界坐标系是一个固定定义的笛卡尔坐标系,是用于ROBROOT坐标系和基础坐标系的原点坐标系; *在默认配置中,世界坐标系位于机器人足部。 ROBROOT(关节坐标系) *ROBROOT坐标系是一个笛卡尔坐标系,固定位于机器人足部,它可以根据世界坐标系说明机器人的位置; *在默认配置中,ROBROOT坐标系与世界坐标系是一致的。用$ROBROOT可以定义机器人相对于世界坐标系的移动。 KUKA机器人的操作与基本运动编程全文共5页,当前为第2页。KUKA机器人的操作与基本运动编程全文共5页,当前为第2页。 KUKA机器人的操作与基本运动编程全文共5页,当前为第2页。 KUKA机器人的操作与基本运动编程全文共5页,当前为第2页。 工件坐标 *基础坐标系是一个笛卡尔坐标系,用来说明工件的位置。它以世界坐标系位参照基准; *在默认配置中,基础坐标系与世界坐标系是一致的。由用户将其移入工件。 工具坐标 *工具坐标系是一个笛卡尔坐标系,位于工具的工作点中; *在默认配置中,工具坐标系的原点在法兰中心点上(因而被称作法兰坐标系)。工具坐标系由用户移入工具的工作点。 KUKA机器人的操作与基本运动编程全文共5页,当前为第3页。KUKA机器人的操作与基本运动编程全文共5页,当前为第3页。 KUKA机器人的操作与基本运动编程全文共5页,当前为第3页。 KUKA机器人的操作与基本运动编程全文共5页,当前为第3页。 坐标系之间旋转关系 文件管理 1、新建程序 说明:在应用人员用户组中不可选择模板。将默认生成一个"模块"类型的程序。 操作步骤: (1)在目录结构中选定要在其中建立程序的文件夹,例如文件夹KUKA机器人的操作与基本运动编程全文共5页,当前为第4页。KUKA机器人的操作与基本运动编程全文共5页,当前为第4页。程序(不是在所有的文件夹中都能建立程序); KUKA机器人的操作与基本运动编程全文共5页,当前为第4页。 KUKA机器人的操作与基本运动编程全文共5页,当前为第4页。 (2)按下新建; (3)仅限于在专家用户组中:窗口选择模板将自动打开。选定所需模板并用OK确认; (4)输入程序名称,并点击OK确认。 程序操作 选择或打开程序: 可以选择或打开一个程序。之后将显示一个编辑器和程序,而不是导航器。 程序已选定: (1)语句指针将被显示; (2)程序可以启动; (3)可以有限地对程序进行编辑。选定的程序尤其适用于应用人员用户组进行编辑的情况; 例如:不允许使用多行的KRL指令 (4)在取消选择时,无需答安全提问即可应用更改。如果对不允许的更改进行了编程,则会显示出一则故障信息。 KUKA机器人的操作与基本运动编程全文共5页,当前为第5页。KUKA机器人的操作与基本运动编程全文共5页,当前为第5页。程序已打开: KUKA机器人的操作与基本运动编程全文共5页,当前为第5页。 KUKA机器人的操作与基本运动编程全文共5页,当前为第5页。 (1)程序不能启动; (2)程序可以编辑。打开的程序尤其适用于专家用户组进行编辑的情况; (3)关闭时会弹出一个安全询问。可以应用或取消更改。 来源:工业机器人与智能制造。 KUKA机器人的操作与基本运动编程

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值