ABB机器人教程:工具载荷与有效载荷数据自动标定操作方法

本文主要是介绍ABB机器人教程:工具载荷与有效载荷数据自动标定操作方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

概述

工具载荷自动标定前的准备工作

进入载荷识别服务例行程序

工具载荷识别与标定操作

有效载荷识别与标定操作要点

4轴码垛类型机器人载荷数据标定说明


概述

在使用ABB机器人前需要正确标定一些关键数据,其中就包含载荷数据。理论上讲,安装在机器人上的所有设备均需标定其载荷数据。如果没有标定或没有准确标定载荷数据,会导致机器人机械结构过载,这样不仅机器人无法发挥其最大能力,而且运动精度也会受到影响。

本篇内容只介绍机器人工具载荷与有效载荷的相关内容,其他载荷后期会陆续介绍。

对于焊接、切割、喷涂、机加工等类型的应用,要标定机器人工具自身的载荷数据;对于搬运、固定工具类型的应用,除了标定搬运工具的载荷数据外,还要标定工件的有效载荷数据。

载荷数据通常由质量、重心坐标和转动惯量组成,在ABB机器人上这些数据都支持手动输入,但是有些情况这些数据的获取与计算会比较困难。

为了方便用户标定载荷数据,ABB机器人系统内置了服务例行程序LoadIdentify。该例行程序能够自动识别安装在机器人上的工具载荷数据,以及搬运工件的有效载荷数据,并实现自动标定。

工具载荷自动标定前的准备工作

在ABB机器人上,运行LoadIdentify服务例行程序标定工具载荷之前,要先确保:

  • 工具已正确安装。
  • 在示教器手动操纵窗口中已选定工具。
  • 机器人轴6接近水平(机械零点位置)。
  • 要识别质量,还要先标定好安装在机器人上臂上的载荷(若有)。
  • 机器人轴3、轴5和轴6不要过于接近其相应的关节运动极限。
  • 机器人运行速度设置为100%。
  • 系统处于手动低速运行模式。

进入载荷识别服务例行程序

机器人示教器上依次点击“主菜单”→“手动操纵”→“工具坐标”,在工具界面中选择要标定载荷数据的工具,如下图所示,点击“确定”。

依次点击“主菜单”→“程序编辑器”,进入任意的例行程序。然后点击“调试”,在弹出的调试菜单中选择“PP移至Main”或“PP移至光标”或“PP移至例行程序”,此时调试菜单中的“调用例行程序”由不可用状态变为可用状态,如下图所示。

点击“调用例行程序”,在调用服务例行程序窗口中选择“LoadIdentify”,如下图所示,点击“转到”。

这样,就进入了ABB机器人系统内置的载荷识别服务例行程序,示教器也跳转到了此例行程序窗口,如下图所示。

工具载荷识别与标定操作

准备工作就绪后,按下“使能”按钮开启电机,就可以标定工具载荷数据了。ABB机器人厂商为LoadIdentify程序开发了操作向导,标定过程中会在操作员窗口中提示上一步操作的反馈信息和下一步的操作方法。

在示教器的操作面板上按下“开始”按钮,会打开操作员窗口,提示“在执行过程中,程序指针将会丢失,当前路径将被清除。完成服务例行程序后,会将pp设为main。”如下图所示,点击“OK”继续。

提示“要识别工具还是有效载荷?”如下图所示,本案例选择工具,因此点击“Tool”。

提示“要识别的工具必须安装在机器人上,已定义了名称并在手动操纵窗口中激活(已选定)。必须标定安装在手臂上的负载数据(若有),以及机器人轴(1-6)在合适的位置。”如下图所示,确认这些要求都无误后点击“OK”。一般情况下,机器人的各轴回到机械零点位置就是合适的位置。

提示“要标定的工具名称是xxx?”如下图所示,确认无误后点击“OK”。载荷数据标定服务例行程序会自动识别出机器人当前已选定的机器人工具,并对其进行识别与标定,因此在标定之前要事先选择好要标定的工具。

提示“工具识别方法”,如下图所示,系统给出了3个选项,分别是“1.已知工具质量”,“2.未知工具质量”,“0.取消”。一般情况下,选择选项2,即让机器人自己来识别工具的质量。

提示“选择轴6的实际位置与下一个测量运动要到达的位置之间的角度,建议选择±90°,最小为±30°。”如下图所示,本案例选择“-90”。

提示“应先在手动低速模式下以低速对测量运动进行测试,然后再以更高的速度进行实际测量,是否以慢速进行测试?”如下图所示,点击“Yes”。此步骤是为了让操作人员观察机器人在识别运动过程中,各轴的运动情况,并检查是否会与周边设备发生干涉,避免出现意外。如果能够确定机器人不会与周边设备发生干涉,也可以直接点击“No”,直接进入识别环节。

提示“按MOVE(运动)进行慢速测试运动”,如下图所示,点击“MOVE”。

此时,机器人开始慢速测试运动,同时操作员窗口中显示出测试运动次数,如下图所示。测试运动将持续数次,在这个过程中要一直按住“使能”按钮,尽量避免中途停止。

测试运动结束后,操作员窗口提示“更改操作模式:1.切换到自动模式或手动全速模式。2.开始执行程序。再次开始执行时,运动将立即开始。”如下图所示。建议将机器人切换为自动运行模式,开启电机后,再按“开始”键执行程序。如果使用手动全速模式,那么就要全程按着“使能”按钮,这样时间久了容易造成手部疲劳。

按“开始”键后程序开始执行,机器人自动运行,进行工具载荷识别,示教器回到操作员窗口,并显示运动次数,如下图所示。识别运动将持续数次,耐心等待即可。

机器人识别运动完成后,操作员窗口提示“1.切换回手动低速模式。2.开始执行程序。”如下图所示。将机器人切换回手动低速模式,按“开始”键,返回操作员窗口,再点击“OK”。

提示“该服务程序未在真实的机器人系统上执行,没有计算出实际值。”如下图所示,点击“OK”。本案例服务程序是在RobotStudio中的虚拟机器人系统上运行的,因此会有这样的提示。若在真实的机器人系统上运行,则不会有此提示。

稍等片刻后,操作员窗口显示出工具识别结果,包括工具质量(单位:Kg)和工具重心坐标(单位:mm),如下图所示。此时点击“Yes”就会将识别出的载荷数据更新到当前已选定的工具数据中,点击“No”则直接退出并且不保存识别数据。

识别结束后,如果未退出LoadIdentify服务例行程序,可以点击“调试”,在调试菜单中点击“取消调用例行程序”,如下图所示,这样就能退出服务例行程序了。

注:当工具或有效载荷的质量未知时,某些情况下可能会识别出0Kg的质量。如果载荷与机器人的最大负载能力相比非常小,那么质量为0 kg也是可以的。

有效载荷识别与标定操作要点

ABB机器人的LoadIdentify服务例行程序也能自动识别与标定有效载荷,在运行LoadIdentify服务例行程序识别有效载荷之前,要先确保:

  • 工具已正确安装,并且有效载荷(工件)已准确安装到工具上。
  • 工具TCP数据和载荷数据均已标定(先运行LoadIdentify标定工具载荷数据)。
  • 使用固定工具(外部TCP)时,相应的工件坐标数据也要处于已标定状态。
  • 在示教器手动操纵窗口中已选定工具和要标定的有效载荷,如下图所示。

其他准备工作与工具载荷自定标定前准备工作一致。

运行LoadIdentify服务例行程序过程中,当操作员窗口提示“要识别工具还是有效载荷?”时,要点击“PayLoad”,如下图所示。其他操作与工具载荷识别与标定操作类似,可参考上述步骤执行。

4轴码垛类型机器人载荷数据标定说明

在4轴码垛类型的机器人而非6轴机器人上运行服务程序LoadIdentify识别载荷数据时,会出现一些差异。

在识别过程中,机器人会使用的第1个轴(或2轴),且该轴将从其当前位置运动约±23°,因此产生的运动幅度可能会比较大。因为4轴机器人没有6轴,所以机器人无法识别出负载的所有数据,这些数据包括:绕X轴的转动惯量(Ix)、绕Y轴的转动惯量(Iy)、重心的Z坐标(mz)。

不过,对于这种类型的机器人,这些无法识别的数据对其运动性能的影响可以忽略不计。

The End


上一篇:RobotStudio教程:ABB机器人写空心文字虚拟仿真

这篇关于ABB机器人教程:工具载荷与有效载荷数据自动标定操作方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1088254

相关文章

揭秘未来艺术:AI绘画工具全面介绍

📑前言 随着科技的飞速发展,人工智能(AI)已经逐渐渗透到我们生活的方方面面。在艺术创作领域,AI技术同样展现出了其独特的魅力。今天,我们就来一起探索这个神秘而引人入胜的领域,深入了解AI绘画工具的奥秘及其为艺术创作带来的革命性变革。 一、AI绘画工具的崛起 1.1 颠覆传统绘画模式 在过去,绘画是艺术家们通过手中的画笔,蘸取颜料,在画布上自由挥洒的创造性过程。然而,随着AI绘画工

墨刀原型工具-小白入门篇

墨刀原型工具-小白入门篇 简介 随着互联网的发展和用户体验的重要性越来越受到重视,原型设计逐渐成为了产品设计中的重要环节。墨刀作为一款原型设计工具,以其简洁、易用的特点,受到了很多设计师的喜爱。本文将介绍墨刀原型工具的基本使用方法,以帮助小白快速上手。 第一章:认识墨刀原型工具 1.1 什么是墨刀原型工具 墨刀是一款基于Web的原型设计工具,可以帮助设计师快速创建交互原型,并且可以与团队

大学湖北中医药大学法医学试题及答案,分享几个实用搜题和学习工具 #微信#学习方法#职场发展

今天分享拥有拍照搜题、文字搜题、语音搜题、多重搜题等搜题模式,可以快速查找问题解析,加深对题目答案的理解。 1.快练题 这是一个网站 找题的网站海量题库,在线搜题,快速刷题~为您提供百万优质题库,直接搜索题库名称,支持多种刷题模式:顺序练习、语音听题、本地搜题、顺序阅读、模拟考试、组卷考试、赶快下载吧! 2.彩虹搜题 这是个老公众号了 支持手写输入,截图搜题,详细步骤,解题必备

【服务器运维】MySQL数据存储至数据盘

查看磁盘及分区 [root@MySQL tmp]# fdisk -lDisk /dev/sda: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical)

Windows/macOS/Linux 安装 Redis 和 Redis Desktop Manager 可视化工具

本文所有安装都在macOS High Sierra 10.13.4进行,Windows安装相对容易些,Linux安装与macOS类似,文中会做区分讲解 1. Redis安装 1.下载Redis https://redis.io/download 把下载的源码更名为redis-4.0.9-source,我喜欢跟maven、Tomcat放在一起,就放到/Users/zhan/Documents

SQL Server中,查询数据库中有多少个表,以及数据库其余类型数据统计查询

sqlserver查询数据库中有多少个表 sql server 数表:select count(1) from sysobjects where xtype='U'数视图:select count(1) from sysobjects where xtype='V'数存储过程select count(1) from sysobjects where xtype='P' SE

Steam邮件推送内容有哪些?配置教程详解!

Steam邮件推送功能是否安全?如何个性化邮件推送内容? Steam作为全球最大的数字游戏分发平台之一,不仅提供了海量的游戏资源,还通过邮件推送为用户提供最新的游戏信息、促销活动和个性化推荐。AokSend将详细介绍Steam邮件推送的主要内容。 Steam邮件推送:促销优惠 每当平台举办大型促销活动,如夏季促销、冬季促销、黑色星期五等,用户都会收到邮件通知。这些邮件详细列出了打折游戏、

X-AnyLabeling使用教程

1.AI 模型自动分割标注使用教程 2.AI 模型自动目标检测标注使用教程

OpenCompass:大模型测评工具

大模型相关目录 大模型,包括部署微调prompt/Agent应用开发、知识库增强、数据库增强、知识图谱增强、自然语言处理、多模态等大模型应用开发内容 从0起步,扬帆起航。 大模型应用向开发路径:AI代理工作流大模型应用开发实用开源项目汇总大模型问答项目问答性能评估方法大模型数据侧总结大模型token等基本概念及参数和内存的关系大模型应用开发-华为大模型生态规划从零开始的LLaMA-Factor

数据时代的数字企业

1.写在前面 讨论数据治理在数字企业中的影响和必要性,并介绍数据治理的核心内容和实践方法。作者强调了数据质量、数据安全、数据隐私和数据合规等方面是数据治理的核心内容,并介绍了具体的实践措施和案例分析。企业需要重视这些方面以实现数字化转型和业务增长。 数字化转型行业小伙伴可以加入我的星球,初衷成为各位数字化转型参考库,星球内容每周更新 个人工作经验资料全部放在这里,包含数据治理、数据要