0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

实操:KUKA机器人创建工具坐标数据

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2020-06-30 16:03 次阅读

使用机器人示教器设定工具

机器人控制系统通过测量工具(工具坐标系)识别工具顶尖(TCP­-Tool CenterPoint,工具中心点)相对于法兰中心点的位置,TCP的测量有两种途径:一种是找个固定的参考点进行示教,另一种则是已知工具的各参数,就可以得到相对于法兰中心点的X、Y、Z的偏移量,相对于法兰坐标系转角(角度A、B、C),同样也能得出精确的TCP。

图8-8

通过一个固定参考点的工具坐标系的测量分为2步:首先确定工具坐标系的TCP点,然后确定工具坐标系的姿态如表8-7所示。

表8-7 TCP的测量的步骤

步骤 说明
1 确定工具坐标系的TCP点
可选择以下方法:
*XYZ 4 点法
*XYZ 参照法
2 确定工具坐标系的姿态
可选择以下方法:
*ABC 2 点法
*ABC 世界坐标法

1. TCP点的测量

1)XYZ4点法

XYZ4点法的原理:将待测工具的TCP从4个不同方向移向任意选择的一个参考点,机器人系统将从不同的法兰位置值计算出TCP,如图8-9所示。

图8-9 XYZ4点法

其具体操作步骤如下:

1. 选择菜单序列 投入运行 > 测量 > 工具 > XYZ 4 点。

2. 为待测量的工具给定一个号码和一个名称。用继续键确认。

3. 用TCP移至任意一个参照点。按下“测量”,对话框“ 是否应用当前位置?继续测量” 用“是”加以确认

4. 用TCP从其他方向朝参照点。重复步骤3次。

5. 负载数据输入窗口自动打开,正确输入负载数据,然后按下“继续”按钮。

6. 包含测得的 TCP X、Y、Z 值的窗口自动打开,测量精度可在误差项中读取。数据可通过保存直接保存。

2)XYZ参照法

采用 XYZ 参照法时,将对一件新工具与一件已测量过的工具进行比较测量。机器人控制系统比较法兰位置,并对新工具的TCP进行计算。如图7-10所示。

图8-10

其具体操作步骤如下:

1. 前提条件是,在连接法兰上装有一个已测量过的工具,并且TCP的数据已知。

2. 在主菜单中选择投入运行 > 测量 > 工具 > XYZ 参照。

3. 为新工具指定一个编号和一个名称。用“继续”键确认。

4. 输入已测量工具的TCP数据。用“继续”键确认。

5. 用 TCP 移至任意一个参照点。点击测量。用“继续”键确认。

6. 将工具撤回,然后拆下。装上新工具。

7. 将新工具的TCP移至参照点。点击测量。用“继续”键确认。

8. 按下保存键。数据被保存,窗口自动关闭。

2. 确定工具坐标系的姿态/朝向

确定工具坐标系的姿态/朝向的方法主要有ABC 世界坐标法和ABC 2点法两种。

1)ABC世界坐标法

ABC世界坐标法是将工具坐标系的轴调整为与世界坐标系的轴平行。机器人控制器从而得知TOOL坐标系的取向,如图8-11所示。

图8-11 ABC世界坐标法

此方法有两种方式:

n5D: 用户将工具的作业方向告知机器人控制系统。作业方向默认为X轴。其他轴的取向将由系统确定,用户对此没有影响力。系统总是为其它轴确定相同的取向。如果之后必须对工具重新进行测量,比如在发生作业后,仅需要重新确定作业方向。而无需考虑作业方向的转度。应用范围:例如:MIG/MAG 焊接,激光切割或水射流切割。

n6D:用户将所有三个轴的取向告知机器人控制系统。应用范围:例如:焊钳、抓爪或粘胶喷嘴。

其具体操作步骤如下:

如果不是通过主菜单调出操作步骤,而是在TCP测量后通过 ABC 2点按键调出,则省略下列的两个步骤。

1. 在主菜单中选择投入运行 > 测量 > 工具 > ABC 世界。

2. 输入工具编号。用“继续”键确认。

3. 在 5D/6D 栏中选择一种规格。用“继续”键确认。

4. 如果选择 5D:

将 +XTOOL调整至平行于-ZWORLD的方向。(+XTOOL=作业方向)

如果选择 6D:

按下列方法进行工具坐标系统的轴的调整。

使 +XTOOL与-ZWORLD 平行。(+XTOOL=作业方向)

n+YTOOL 与 +YWORLD 平行

n+ZTOOL 与 +XWORLD 平行

5. 按下“测量”键来确认。对信息提示“要采用当前位置吗?测量将继续”按下“是”键来确认。

6. 随即打开另一个窗口。在此输入负荷数据。

7. 然后按“继续”和“保存”结束此过程。

8. 关闭菜单。

2)ABC 2点法

ABC 2点法是指通过趋近X轴上一个点和XY平面上一个点的方法,机器人控制系统即可得知工具坐标系的各轴。当轴方向必须特别精确地确定时,将使用此方法,如图7-12所示。

图7-13 ABC 2点法

其具体操作步骤如下:

如果不是通过主菜单调出操作步骤,而是在TCP测量后通过ABC 2点按键调出,则省略下列的两个步骤。

1. 前提条件是,TCP已通过XYZ法测定。

2. 在主菜单中选择投入运行 > 测量 > 工具 > ABC 2 点。

3. 输入已安装工具的编号。用“继续”键确认。

4. 用TCP移至任意一个参照点。点击测量。用“继续”键确认。

5. 移动工具,使参照点在X轴上与一个为负X值的点重合(即与作业方向相反)。点击测量。用“继续”键确认。

6. 移动工具,使参照点在 XY 平面上与一个在正Y向上的点重合。点击测量。用“继续”键确认。

7. 按“保存”。数据被保存,窗口关闭。或按下负载数据。数据被保存,一个窗口将自动打开,可以在此窗口中输入负载数据。

3. 数字输入

当已知工具的各参数,就可以直接输入相对于法兰中心点的X、Y、Z的偏移量,相对于法兰坐标系转角(角度A、B、C)。

其具体操作步骤如下:

1. 在主菜单中选择投入运行 > 测量 > 工具 > 数字输入。

2. 为待测量的工具给定一个号码和一个名称。用“继续”键确认。

3. 输入工具数据。用“继续”键确认。

4. 输入负载数据。

5. 按“继续”确认,按下“保存”键,数据被保存。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    6611

    浏览量

    110599
  • 机器人
    +关注

    关注

    211

    文章

    28414

    浏览量

    207040

原文标题:实操:KUKA机器人创建工具坐标数据

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【「具身智能机器人系统」阅读体验】+数据在具身人工智能中的价值

    嵌入式人工智能(EAI)将人工智能集成到机器人等物理实体中,使它们能够感知、学习环境并与之动态交互。这种能力使此类机器人能够在人类社会中有效地提供商品及服务。 数据是一种货币化工具
    发表于 12-24 00:33

    【「具身智能机器人系统」阅读体验】+初品的体验

    《具身智能机器人系统》 一书由甘一鸣、俞波、万梓燊、刘少山老师共同编写,其封面如图1所示。 本书共由5部分组成,其结构和内容如图2所示。 该书可作为高校和科研机构的教材,为学生和研究人员提供系统
    发表于 12-20 19:17

    《具身智能机器人系统》第1-6章阅读心得之具身智能机器人系统背景知识与基础模块

    关键路径:利用GNSS和IMU等传感器直接获取位置信息,同时通过摄像头、激光雷达获取环境距离信息反向推算位置。在数据处理环节,采用卡尔曼滤波器和最大后验估计方法融合多传感器数据,优化机器人位置和运动状态
    发表于 12-19 22:26

    鸿蒙机器人与鸿蒙开发板联动演示

    鸿蒙机器人与鸿蒙开发板联动演示,机器人的角色为迎宾机器人,开发板负责人宾客出现监听
    发表于 12-02 14:55

    机器人仿真的类型和优势

    机器人仿真使机器人工程师和研究人员能够创建机器人及其环境的虚拟模型。这项技术支持在仿真的无风险环境中测试和验证机器人设计与控制算法以及与各种
    的头像 发表于 10-14 10:43 510次阅读
    <b class='flag-5'>机器人</b>仿真的类型和优势

    工业机器人常用的编程方式

    工业机器人的编程是确保机器人能够执行特定任务的关键步骤。编程方式多种多样,每种方式都有其特定的应用场景和优势。 工业机器人编程概述 工业机器人编程是为
    的头像 发表于 09-04 09:26 798次阅读

    abb机器人工具坐标系问题

    各位大佬请教一下,abb机器人工具坐标系用四点法,六点法,手动输入等方式标定出的工具坐标系的Z方向与实际工具的长度不符,实际
    发表于 08-07 11:11

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    。 ROS系统主要特点有哪些 (1) 提供丰富的机器人算法库 机器人的各种控制以及通信离不开算法库的支持,ROS系统提供丰富且功能强大的机器人算法库,如坐标变换、运动控制等。
    发表于 07-09 11:38

    Al大模型机器人

    理解能力强大: AI大模型机器人可以理解和生成自然语言,能够进行复杂的对话和语言任务。它们能够识别语言中的语义、语境和情感,并据此作出适当的回应。广泛的知识储备: 这些模型基于大规模的数据集进行训练,拥有
    发表于 07-05 08:52

    如何使用PLC控制机器人

    高可靠性、强适应性和易编程性等特点,成为机器人控制领域的重要工具。本文将详细介绍如何使用PLC控制机器人,包括PLC在机器人控制中的应用原理、控制步骤、以及实际应用案例等,以期为读者提
    的头像 发表于 06-17 10:50 1715次阅读

    abb机器人常用指令大全

    ,tool0表示工具坐标系,base0表示基座坐标系,zone0表示运动区域,ref0表示参考点。 1.2 MoveC指令 MoveC指令用于控制机器人沿圆弧轨迹运动。其
    的头像 发表于 06-17 09:35 6680次阅读

    工业机器人仿真软件有哪些

    功能强大的机器人仿真和离线编程软件,支持多种机器人品牌,如Fanuc、KUKA、ABB等。它提供了丰富的工具,如3D可视化、碰撞检测、路径优化等。 CoppeliaSim (前称V-R
    的头像 发表于 06-17 09:34 3832次阅读

    Kuka机器人配置Profinet通讯网关HT3S-PNS-ECS

    Kuka机器人配置Profinet通讯网关HT3S-PNS-ECS
    的头像 发表于 06-13 15:52 682次阅读
    <b class='flag-5'>Kuka</b><b class='flag-5'>机器人</b>配置Profinet通讯网关HT3S-PNS-ECS

    基于FPGA EtherCAT的六自由度机器人视觉伺服控制设计

    、Zynq和摄像头为硬件基础,搭建了六自由度机器人视觉平台。 (2)设计了基于 FPGA的视觉检测方案。利用 西林提供的 HLS和CV库对从摄像头采集到的像素流进行实时处理,并设计了一套识别物块坐标
    发表于 05-29 16:17

    KUKA C4/C58.6以上系统的工具/基坐标管理窗口

    采用 XYZ 参考法时,首先使用已知的工具移向一个参考点,然后使用待测工具移向参考点。机器人控制器比较法兰位置,并计算出新工具的 TCP。
    发表于 01-31 12:22 945次阅读
    <b class='flag-5'>KUKA</b> C4/C58.6以上系统的<b class='flag-5'>工具</b>/基<b class='flag-5'>坐标</b>管理窗口