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

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

3天内不再提示

KUKA C4机器人的轨迹BASE与TOOL坐标

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

扫码添加小助手

加入工程师交流群

工业机器人的操作、编程和调试时坐标系具有重要的意义。在机器人控制系统中定义了下列坐标系:

ROBROOT

机器人足部坐标系

固定位于机器人足部。

是机器人的原点。

是世界坐标系的参照点。

WORLD

世界坐标系

在供货状态下与ROBROOT坐标系中一致。

可以从机器人足部 “ 向外移出 ”。

说明世界坐标系在ROBROOT坐标系中的位置。

此外,机器人系统为壁装与吊顶安装时使用。

BASE

基坐标系

是一个可自由定义、用户定制的坐标系说明基坐标在世界坐标系中的位置。用于测量工件和装置。位置在congfig.dat

例如:DECL FRAMEBASE_DATA[32]

BASE_DATA[1]={X 2497.67993,Y -82.7900009,Z 1138.84998,A90.0410004,B -0.0939999968,C -0.0610000007}

说明BASE1是相对world坐标计算出来。

FLANGE

法兰坐标系

法兰坐标系固定位于机器人法兰上。

原点为机器人法兰中心

是工具坐标系的参照点。

TOOL

工具坐标系

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

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

用于测量工具。

例如: 位置在congfig.dat :DECL FRAME TOOL_DATA[32]

TOOL_DATA[1]={X 33.7000008,Y -311.0,Z 304.0,A -90.0,B0.0,C -90.0}

说明tool1是相对法兰坐标计算出来。

例如机器人在执行轨迹程序时,使用两个坐标,1个tool ,1个BASE坐标。

4bf2cc8e-33eb-11eb-a64d-12bb97331649.png

从Dat文件上看每个轨迹点分两部分(在此以大众标准为例)

1.使用工具号,使用BASE号,使用的速度,逼近,加速度,SPS提前出发时间 ,还有移动的类型 :KLIN#GLUE_MOTION

DECL VW_MPARA_TYP P5_D = {TOOL_NO 1,BASE_NO 1,VB 30,VE 1,ACC 100,TRG_TIME0,MOVE_TYPE #GLUE_MOTION}

2.P5点的坐标值

DECL E6POS P5 = {X 952.3254, Y 597.7797, Z 1142.121, A-18.13582, B 23.29328, C -30.74332, S 6, T 59 , E1 -0.001224949, E2 0.0, E30.0, E4 0.0, E5 0.0, E6 0.0}

在机器人移动过程中每个轨迹点的空间坐标都是以机器人的BASE坐标确定的,而它的姿态是通过TOOL坐标换算`出来的 。

空间上机器人的XYZ坐标是以BASE坐标为零点计算出来的。

如果机器人移动到设定的BASE点时那么它该点的坐标X,Y,Z,值都应该是0。

那么为什么我们改变工具坐标的XYZ后,轨迹点不能按照我们的意愿去偏移呢?

这是因为机器人算法的关系!C 4机器人的轨迹算法决定了偏移的坐标.

例如:如果你的工具在tooL坐标的X方向上偏了10mm

我们通过KUKA计算器或着运算程序可以得出:这个X向的偏差可以使工具坐标的X偏移9.848,Y方向偏移1.736A旋转10.0这就偏差的换算。表面上是工具的X方向 偏差,但是如果你想消除这个偏差你需要改变TOOL坐标的X,Y,和A来实现。

在这里我是真的要感谢OrangeEdit.Fee这个软件,它总是在我遇到难题时给与我无私的帮助!和灵感!

责任编辑:xj

原文标题:KUKA C4机器人轨迹BASE与TOOL坐标浅谈

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

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

    关注

    213

    文章

    31402

    浏览量

    223560
  • Tool
    +关注

    关注

    0

    文章

    134

    浏览量

    12930
  • KUKA
    +关注

    关注

    3

    文章

    218

    浏览量

    17510

原文标题:KUKA C4机器人轨迹BASE与TOOL坐标浅谈

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么说关节扭矩传感器是高端机器人的“触觉神经”?

    如果把高端机器人比作一个“”,那么关节扭矩传感器就是遍布全身的“触觉神经”。没有它,机器人就像得了末梢神经麻痹——能按程序动,却感受不到外界的力量,动作僵硬、笨拙,甚至危险。 核心原因:让
    发表于 04-17 17:27

    机器人主控核心板米尔RK3576 + ROS2,NPU加速实现目标跟随与机械臂抓取

    ),进行预处理; 调用NPU推理,输出目标边界框; 结合深度图中对应区域的有效深度值,通过手眼转换得到目标在机器人坐标系下的3D坐标(X, Y, Z); 发布/target_3d_position
    发表于 04-10 21:23

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

    探索RISC-V在机器人领域的潜力 测评:洄溯 测评时间: 2025年11月 测评对象: MUSE Pi Pro开发板(基于进迭时空K1系列高性能RISC-V CPU) 一、 开篇引言
    发表于 12-03 14:40

    高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案

    校正方案,实时补偿位置偏差与温度漂移,显著提升轨迹规划精度与重复定位精度。 4. 模块化系统集成方案 MYD-LT536 提供完整SDK、Linux 驱动与开发文档,可快速构建机器人系统集成
    发表于 11-14 15:48

    EtherCAT转PROFINET网关:助力KUKA机器人实现“焊”装自由!

    EtherCAT转PROFINET网关:助力KUKA机器人实现“焊”装自由! 在追求极致效率与精度的现代汽车焊装车间,实现车身总拼、地板总成、四门两盖等核心工序的100%自动化,已成为衡量制造水平
    的头像 发表于 10-31 14:04 302次阅读

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    瑞芯微RK3576 AIoT处理器处理器凭借其卓越的多屏异显与8路摄像头接入能力,为机器人领域带来革新。米尔电子MYD-LR3576开发板实测数据显示,在高负载下CPU占用仅34%,完美实现多路视觉
    发表于 10-29 16:41

    小萝卜机器人的故事

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

    机器人看点:宇树新专利可提升机器人表演效果 蔚来资本入股具身智能公司原力灵机 美信科技新设机器人

    。宇树科技的新专利通过构建环境采集模块、地图处理模块、数字舞台孪生模块、舞蹈动作设计模块、轨迹规划模块、舞蹈合成模块,进行数据交互和功能协同,能够确保机器人能够准确感知和适应舞台环境的变化,使得机器人动作能够准确
    的头像 发表于 09-01 16:55 2131次阅读

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

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

    工业机器人的特点

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

    机器人遇上“语言障碍”:CCLINKIE转Profinet的“破冰外挂”来啦\\!

    在汽车焊装车间的技术角,工程师小陈的笔记本记满了“跨协议难题”:当搭载Profinet的库卡机器人遇上CCLINKIE总线的三菱PLC,数据交互像隔着玻璃喊话——PLC发送的坐标指令要“绕地球半圈
    发表于 06-04 14:31

    盘点#机器人开发平台

    地瓜机器人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

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

    21讲为底”,详细讲述了ROS基础理论的内容,同时还官方文档提供了Python/C++双语代码,非常详细完整 机器人设计篇(4-6章) 官方是以OriginBot开源套件为原型,涵盖URDF建模
    发表于 04-27 11:24

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

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