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

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

3天内不再提示

关于KUKAC4机器人测量工具坐标的作用浅析

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2021-04-25 17:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在我们执行机器人轨迹是经常用到工具坐标和BASE基坐标。

每一条机器人轨迹都是需要机器人的TCP和BASE一起配合实现的。

BASE坐标用来确定机器人空间上的坐标点,而TOOL则用来确定机器人以什么样的姿态去这个轨迹点。

$TOOL=TOOL_DATA[TOOL_NO]

工具坐标的特点及用途

机器人控制系统通过测量工具 (工具坐标系)识别工具顶尖 ( TCP - Tool Center Point,即工具中心点 )相对于法兰中心点位于何处以及其方向如何。

6801c516-a4ce-11eb-aece-12bb97331649.png

686423d2-a4ce-11eb-aece-12bb97331649.png

因此,工具测定包括

TCP (坐标系原点)的测量

找正坐标系

找正最多可储存 32 个工具坐标系。(变量:TOOL_DATA[1…32])。

测量时,工具坐标系到法兰坐标系的距离(用 X、Y 和 Z)以及坐标系的转角(角度 A、B 和 C)被保存。

68770df8-a4ce-11eb-aece-12bb97331649.png

如果一个工具已精确测定,则在实践中对操作和编程人员有以下优点:

改善手动运行

可围绕 TCP (例如:工具顶尖)改变方向。

68e2c02a-a4ce-11eb-aece-12bb97331649.png

沿工具作业方向移动

6912022c-a4ce-11eb-aece-12bb97331649.png

在轨迹运动编程 (直线或圆形运动)时使用

沿着 TCP 上的轨道保持已编程的运行速度。

69541806-a4ce-11eb-aece-12bb97331649.png

此外,可沿着轨迹进行定义的方向导引。

测量工具

进行工具测量时,用户给安装在连接法兰处的工具分配一套笛卡尔坐标系。

该工具坐标系以用户设定的一个点作为其原点。此点称做 TCP (Tool Center Point,工具中心点)。通常,TCP 落在工具的工作点上。

6979eaa4-a4ce-11eb-aece-12bb97331649.png

TOOL

是一个可自由定义、用户定制的坐标系。

TOOL 坐标系的原点被称为 TCP - Tool Center Point,即工具中心点。

用于测量工具。

位置在congfig.dat

工具测量的优点:

工具可以在碰撞方向上直线移动。

工具可以围绕 TCP 转动,而 TCP 位置不会发生变化。

在程序运行中: 沿着 TCP 上的轨道保持已编程的运行速度。

最多可储存 32 个工具坐标系。变量:TOOL_DATA[1…32]。

下列数据被储存:

X、Y、Z:

工具坐标系统的原点,针对法兰坐标系统,工具的TCP点正对法兰TCP的坐标值。

A、B、C:

工具坐标系的取向,相对于法兰坐标系, 工具的TCP点正对法兰TCP的旋转角度,及机器人所带工具的姿态。

69872700-a4ce-11eb-aece-12bb97331649.png

正确测量机器人所带工具需要进行XYZ的测量也要进行ABC的测量。下面们介绍一下。

测量 TCP:XYZ 4 点法

将待测量工具的 TCP 从 4 个不同方向移向一个参照点。参照点可以任意选择。机器人控制系统从不同的法兰位置值中计算出 TCP。

1. 在主菜单中选择投入运行 》 测量 》 工具 》 XYZ 4 点。

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

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

69a1c470-a4ce-11eb-aece-12bb97331649.png69c7bbda-a4ce-11eb-aece-12bb97331649.png

4. 用 TCP 从一个其他方向朝参照点移动。点击测量。 用继续键确认。

5. 将步骤 4 重复两次。

69e70fee-a4ce-11eb-aece-12bb97331649.png6a04f504-a4ce-11eb-aece-12bb97331649.png

6. 按 保存。数据被保存,窗口关闭。

或按负载数据。数据被保存,一个窗口将自动打开,可以在此窗口中输入负载数据。

确定取向:ABC 世界坐标法

用户将工具坐标系的轴调整为与世界坐标系的轴平行。机器人控制器从而得知

TOOL 坐标系的取向。

此方法有两种方式:

l 5D: 用户将工具的碰撞方向告知机器人控制系统。 碰撞方向默认为 X 轴。 其他轴的取向将由系统确定,用户对此没有影响力。系统总是为其它轴确定相同的取向。如果之后必须对工具重新进行测量,比如在发生碰撞后,仅需要重新确定碰撞方向。而无需考虑碰撞方向的转度。

l 6D: 用户将所有三个轴的取向告知机器人控制系统。

操作步骤

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

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

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

4. 如果选择 5D:将 +X工具坐标调整至平行于 -Z世界坐标的方向。(+X工具坐标= 碰撞方向 )

如果选择6D:

按如下方法对准工具坐标系的轴。使 +XTOOL与 -ZWORLD平行。(+X工具坐标 = 碰撞方向 ) +YTOOL与 +YWORLD 平行,+ZTOOL与 +XWORLD平行

5. 点击 测量。 用继续键确认。

6. 按 保存。数据被保存,窗口关闭。

或按负载数据。数据被保存,一个窗口将自动打开,可以在此窗口中输入负载数据。

确定取向:ABC 2 点法

说明 通过移至 X 轴上一个点和 XY 平面上一个点的方法,机器人控制器可得知 TOOL 坐标系的轴数据。

当轴方向必须特别精确地确定时,将使用此方法。

操作步骤 1. 在主菜单中选择投入运行 》 测量 》 工具 》 ABC 2 点。

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

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

4. 移动工具,使参照点在 X 轴上与一个在 X 负向上的点重合 (即沿着碰撞方向)。点击测量。 用继续键确认。

6a24a5ac-a4ce-11eb-aece-12bb97331649.png

5. 移动工具,使参照点在 X、Y 平面上与一个在 Y 正向上的点重合。点击 测

量。 用继续键确认。

6a49d9f8-a4ce-11eb-aece-12bb97331649.png

6. 按 保存。数据被保存,窗口关闭。

或按负载数据。数据被保存,一个窗口将自动打开,可以在此窗口中输入

负载数据。

数字输入法:

数据源:

 CAD

 外部测量的工具

 工具生产厂商的说明

操作步骤

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

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

3. 输入数据。用 继续键确认。

4. 按 保存。数据被保存,窗口关闭。

下面我们说一下通过WorkVisual 进行坐标设定

编辑工具和基坐标系

打开工具/基坐标管理可对工具和基坐标系统进行创建、编辑和删除。另外可用拖放功能将坐标系分配给另一个编号。

选择菜单矊列编辑器-》 工具/基坐标管理。

6a89423c-a4ce-11eb-aece-12bb97331649.png

机器人使用坐标总览:

6aa0161a-a4ce-11eb-aece-12bb97331649.png

6a89423c-a4ce-11eb-aece-12bb97331649.png

双击可以进入单个坐标设置:可以进行坐标编辑。

6acdddb6-a4ce-11eb-aece-12bb97331649.png

导入工具和基坐标系;

6af367fc-a4ce-11eb-aece-12bb97331649.png

直接在文件 $config.DAT 中对工具和基坐标系作出的更改可以导入项目中。

工具坐标的名称变量:

6b0f3e50-a4ce-11eb-aece-12bb97331649.png

工具坐标的参数变量:

6b31236c-a4ce-11eb-aece-12bb97331649.png

编辑:lyn

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

    关注

    213

    文章

    30590

    浏览量

    219612
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1418

    浏览量

    83020
  • Tool
    +关注

    关注

    0

    文章

    134

    浏览量

    12798

原文标题:KUKAC4测量工具坐标的作用

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索RISC-V在机器人领域的潜力

    运行ROS 2,充分证明了RISC-V架构完全有能力承载机器人操作系统这样的复杂软件栈。它不仅是学习RISC-V的绝佳工具,更是探索未来边缘计算和智能机器人的一个强大起点。 致谢: 感谢进迭时空、发烧友提供开发板,以及论坛中各
    发表于 12-03 14:40

    小萝卜机器人的故事

    经过我的申请, 马老师发放了, 小萝卜机器人的, 开发权限, 原来的小萝卜公司, 因为经营不善倒闭, 作为科研产品, 几个技术对此惋惜, 自掏腰包, 要让小萝卜机器人, 再生, 每次听到小萝卜说
    发表于 10-23 05:24

    机器人竞技幕后:磁传感器芯片激活 “精准感知力”

    立体空间坐标系。相较于传统陀螺仪易受振动干扰的问题,它在复杂环境下方向稳定性提升超 30%。比如 “障碍跑酷” 项目里,机器人 1 秒内需完成 7 次方向调整,该芯片提供的 0.1° 精度方位数据,能
    发表于 08-26 10:02

    工业机器人的特点

    的基础,也是三者的实现终端,智能制造装备产业包括高档数控机床、工业机器人、自动化成套生产线、精密仪器仪表、智能传感器、汽车自动化焊接线、柔性自动化生产线、智能农机、3D 打印机等领域。而智能制造装备中工业
    发表于 07-26 11:22

    盘点#机器人开发平台

    地瓜机器人RDK X5开发套件地瓜机器人RDK X5开发套件产品介绍 旭日5芯片10TOPs算力-电子发烧友网机器人开发套件 Kria KR260机器人开发套件 Kria KR260-
    发表于 05-13 15:02

    【「# ROS 2智能机器人开发实践」阅读体验】机器人入门的引路书

    ROS的全称:Robot Operating System 机器人操作系统 ROS的 目的 :ROS支持通用库,是通信总线,协调多个传感器 为了解决机器人里各厂商模块不通用的问题,让机器人快速开发
    发表于 04-30 01:05

    网线在机器人领域如何发挥重要作用

    机器人制造领域正经历前所未有的变革,网络产品作为连接机器人内部系统与外部环境的关键纽带,在机器视觉、数据采集和远程控制等环节发挥着决定性作用。本文将从这网线角度,来看看他们在
    的头像 发表于 04-27 13:33 676次阅读

    【「# ROS 2智能机器人开发实践」阅读体验】+内容初识

    机器人技术的飞速发展,ROS 2 作为其核心工具之一,为开发者提供了强大的支持。与传统的理论书籍不同,本书深入浅出地讲解了 ROS 2 的架构、开发流程以及在智能机器人项目中的应用,以代码作为切入口,让
    发表于 04-27 11:24

    EtherCAT科普系列(7): EtherCAT技术在工业机器人控制系统领域的应用

    )机器人、并联(DELTA)机器人、直角坐标机器人、圆柱坐标机器人以及协作
    的头像 发表于 04-25 11:31 1408次阅读
    EtherCAT科普系列(7): EtherCAT技术在工业<b class='flag-5'>机器人</b>控制系统领域的应用

    坐标测量机的机器坐标系和原点介绍

    坐标测量机的机器坐标系和原点是其测量系统中的重要概念,以下是详细介绍:一、机器
    的头像 发表于 03-10 10:34 1093次阅读
    三<b class='flag-5'>坐标</b><b class='flag-5'>测量</b>机的<b class='flag-5'>机器</b><b class='flag-5'>坐标</b>系和原点介绍

    名单公布!【书籍评测活动NO.58】ROS 2智能机器人开发实践

    手机为平台的移动互联网时代,下一个以机器人为核心的智能机器人时代,是否也会遵循这样的逻辑? 随着ROS 2的诞生,智能机器人开发迎来新篇章 ,它不仅为开发者提供了更为强大、灵活的工具
    发表于 03-03 14:18

    【「具身智能机器人系统」阅读体验】2.具身智能机器人的基础模块

    具身智能机器人的基础模块,这个是本书的第二部分内容,主要分为四个部分:机器人计算系统,自主机器人的感知系统,自主机器人的定位系统,自主机器人
    发表于 01-04 19:22

    【「具身智能机器人系统」阅读体验】2.具身智能机器人大模型

    、医疗、服务等领域的应用前景更加广阔,也使得人类能够更轻松地借助机器完成复杂工作。我深刻认识到,大模型技术正在从根本上改变我们对机器人能力的认知。它们不仅是一种技术工具,更是推动具身智能机器人
    发表于 12-29 23:04

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

    要给AI这个聪明的“头脑”装上一副“身体”。这个“身体”可以是一部手机,可以是一台自动驾驶汽车。而人形机器人则是集各类核心尖端技术于一体的载体,是具身智能的代表产品。与传统的软件智能体不同,具身智能
    发表于 12-19 22:26

    坐标测量机的工作原理 三坐标测量机在质量控制中的应用

    在现代工业生产中,产品质量的控制至关重要。三坐标测量机作为一种精密测量工具,能够提供精确的几何尺寸数据,对于确保产品质量和提高生产效率起着关键作用
    的头像 发表于 12-19 10:08 1863次阅读