【UR机械臂CB3 网络课程 】

这篇具有很好参考价值的文章主要介绍了【UR机械臂CB3 网络课程 】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 前言

此部分是我在UR官网学习UR机械臂的笔记,非常生动的交互。在这里,您可以找到免费的互动式网络课程模块。
官网地址:https://academy.universal-robots.com/cn/%E5%85%8D%E8%B4%B9%E7%BD%91%E7%BB%9C%E8%AF%BE%E7%A8%8B/
【UR机械臂CB3 网络课程 】

  • 进入UR官网,可以点击右上角先注册账号,方便后期顺利浏览和学习。😊😊😊

【UR机械臂CB3 网络课程 】

  • 我学习的模块比较老旧,采用旧款CB3网络课程学习,新版的可以采用e-Series网络课程,按需选择

【UR机械臂CB3 网络课程 】

  • 进入之后一共有9个模块学习

1.概览:特色与术语
2.机器人如何工作
3.设置工具
4.创建程序
5.与外部设备互动
6.安全设置
7.特征坐标
8.包装
9.程序流程

下面就一一进入学习啦🙌🙌🙌

2. 概览:特色与术语

本模块为您提供了一份关于机器人、用户界面、I/O和各功能的简短介绍,大约需要9分钟。

【UR机械臂CB3 网络课程 】
启动模块,模块简介,此部分会介绍机器人部件的名称及功能,如何接通机器人电源,拖动机械臂
【UR机械臂CB3 网络课程 】

2.1 机器人组成

机器人大体分为控制箱、示教器和机械臂本体

【UR机械臂CB3 网络课程 】

2.1.1控制柜

本章说明了如何将设备连接到控制箱内的 I/O。此 I/O 极其灵活,可用于多种不同的设备,其
中包括气动继电器、PLC 和紧急停止按钮。下图显示了控制箱内部的电气接口布局。
【UR机械臂CB3 网络课程 】

文本 功能
黄色,含红色文本 专用安全信号
黄色,含黑色文本 可进行安全配置
灰色,含黑色文本 通用数字 I/O
绿色,含黑色文本 通用模拟 I/O

具体介绍见:1.9.3. 控制器 I/O

2.1.2 UR 机器人手臂

UR 机器人手臂由挤压铝管和关节组成。这些关节及其常用名称如图 13.1 所示。机座是机器
人的安装位置,机器人的另一端( 手腕 3) 与机器人的工具相连。通过协调每一个关节的活动,
除了基座正上方及正下方的区域以外,机器人可以自由地移动工具。

【UR机械臂CB3 网络课程 】
UR3技术规格如下
【UR机械臂CB3 网络课程 】

2.2 接通机器人电源

此部分直接插座接通AC220V,控制柜会给其他设备供电。🤷‍♂️🤷‍♂️🤷‍♂️
所有数字 I/O 的通用规范
本节阐述了控制箱的下列 24V 数字 I/O 的电气规范。
• 安全 I/O。
• 可配置 I/O。
• 通用 I/O。
按照电气规范安装 UR 机器人是非常重要的,这三类不同的输入都要做到这一点。
数字 I/O 既可由内部 24V 电源供电,也可通过配置电源接线盒由外部电源供电。终端盒由四
个终端组成。上面两个( PWR 和 GND) 为 24V,内部的 24V 电源接地。接线盒下部的两个端子
( 24V 和 0V) 是为 I/O 供电的 24V 输入。默认配置为使用内部电源,请参见下图。
【UR机械臂CB3 网络课程 】
如果需要更大的电流,可如下图所示连接外部电源。
【UR机械臂CB3 网络课程 】

2.3 移动机械臂

科普一下:

坐标系是在机器人或其他空间设置的位置指标系统,以确定机器人的位置和姿势。

工业机器人上的坐标系有六种:大地坐标系(WorldCordinatesystem)、基坐标系(Basecordinatesystem)、关节坐标系(Jointcordinatesystem)、工具坐标系(Torkordinatesystem)、工件坐标系(Workobjectcordinatestem)和用户坐标系。

1.地球坐标系。

地球(世界)坐标系是固定在空间上的标准直角坐标系,固定在事先确定的位置。基于坐标系设置用户坐标系。

2.基坐标系。

基坐标系由机器人底座基点和坐标位置组成,是机器人其他坐标系的基础。

3.关节坐标系。

关节坐标系是设置在机器人关节中的坐标系,是每个轴相对于其原点位置的绝对角度。

4.工具坐标系。

工具坐标系用于确定工具的位置,由工具中心点(TCP)和坐标位置组成。必须提前设置工具坐标系。默认工具坐标系将在没有定义的情况下取代坐标系。

工具坐标系可以通过N(N>=4)点法确定:机器人TCP可以通过N种不同的姿势与指定点接触获得多组解,通过计算获得当前TCP与工具安装法兰中心点(tol0)的相应位置,坐标系方向与tool0一致。

5.工件坐标系。

工件坐标系用于确定工件的位置,由工件原点和坐标位置组成。工件坐标系可采用三种方法确定:点X1与点X2连接形成X轴,点Y1向X轴的垂直线为Y轴,Z轴方向由右手定则确定。

6.用户坐标系。

用户坐标系是用户定制每个工作空间的直角坐标系,用于位置寄存器的教学和执行、位置补偿指令的执行等。大地坐标系将在没有定义的情况下取代坐标系。

一共有三种方法,第一种是示教器的关节坐标系和关节坐标系六组运动,第二种自由驱动按钮人为拖动,最后一种是通讯的方法(modbus,tcp)
【UR机械臂CB3 网络课程 】
上面是示教器的关节坐标系和关节坐标系六组运动
【UR机械臂CB3 网络课程 】
上面是自由驱动按钮人为拖动,位置在示教器背面的黑色按钮,一直按住按钮即可人为拖动到适当范围的适当位置。
当碰到人体或阻力过大导致机械臂的保护性停止
【UR机械臂CB3 网络课程 】

3. 机器人如何工作

在本模块中,您将通过添加末端执行器和传感器让机器人做好抓放任务准备工作。
【UR机械臂CB3 网络课程 】

首先选择臂端工具,然后在示教器上输入有关臂端工具的信息,接着连接外部装置,最后为机器人编程。😘😘😘

【UR机械臂CB3 网络课程 】

3.1 选择臂端工具

UR机械臂搬运工件,选择合适工具安装在手腕的末端工具法兰上
【UR机械臂CB3 网络课程 】

3.2 输入有关臂端工具的信息

工具中心点,工具重心,工具重量,有效载荷
【UR机械臂CB3 网络课程 】

3.3 连接外部装置

传感器检查工件位置信息,提示与机器人的相对位置状态,衔接连续性搬运动作。
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

3.4 机器人编程

程序结构包括运动和信号处理

移动至左侧滚轮皮带
在左侧滚轮皮带处,等待传感器的输入
拿起工件
移动至右侧滚轮皮带
在右侧滚轮皮带处,等待传感器的输入
放置工件

【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】

4. 设置工具

学习如何查找及配置工具中心点、如何教授工具方向,以及如何确定与输入重心和有效负载。
【UR机械臂CB3 网络课程 】

4.1 末端执行器配置

末端执行器有夹爪或点胶机
【UR机械臂CB3 网络课程 】

名称 定义
工具 放在机器人工具法兰上的任何附属装置
工具法兰 机器人上用来固定工具的部分。
工具中心点 工具中心点指的是工具上与工件发生 接触的部分。
重心 指的是工具上位于该点两侧的重量均匀分配的那个点。
有效载荷 附属工具的重量。

【UR机械臂CB3 网络课程 】

4.2 工具中心点

夹爪一般为量接触的点或面的中点,点胶机的喷嘴

【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
设置工具中心点
【UR机械臂CB3 网络课程 】
先清空,然后输入Z位置140,保存配置
【UR机械臂CB3 网络课程 】

4.3 设置有效载荷

【UR机械臂CB3 网络课程 】

先清空,然后输入有效载荷0.6,保存配置
【UR机械臂CB3 网络课程 】

4.4 设置重心位置

【UR机械臂CB3 网络课程 】

勾选复选框,先清空CZ,然后输入20,保存配置
【UR机械臂CB3 网络课程 】

4.5 示教工具中心点

示教工具中心点位置,从四个不同位置接触空间中的同一位置,点击设置系统将自动计算工具中心点
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

保存加载
【UR机械臂CB3 网络课程 】

机器人的配置文件默认保存default,另存为可以导出后续实验
【UR机械臂CB3 网络课程 】
工具中心点方向,选择机座,设置点
【UR机械臂CB3 网络课程 】
两个方向平行Z轴
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
然后点击设置,查看计算的偏转角度,最后保存
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

4.5 测试

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

5. 创建程序

在本模块中,您将了解机器人的不同移动类型,然后您将对抓放应用所需的所有动作和路点进行编程。
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

5.1 移动类型

MoveL 线性移动通常用于拿起或放置工件
MoveP 过程移动通常用于工具中心点篙要保持固定速度的情况
MoveJ 非线性移动通常用于在自由空间中移动
MoveC 用于进行圆形移动

【UR机械臂CB3 网络课程 】

5.2训练中移动选型

【UR机械臂CB3 网络课程 】

依次采用:MoveJ——MoveL——MoveL——MoveJ——MoveL——MoveL

5.3 设计程序1

【UR机械臂CB3 网络课程 】
插入下一个路点
【UR机械臂CB3 网络课程 】
选择MoveL
【UR机械臂CB3 网络课程 】
设置此路点,配置到你需要的安全路点位置
【UR机械臂CB3 网络课程 】
在其后添加路点
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
插入下一个移动
【UR机械臂CB3 网络课程 】
更改为MoveL
【UR机械臂CB3 网络课程 】

5.4 设计程序2

点胶机程序设计
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】

6. 与外部设备互动

在本模块中,您将学习如何利用设置和等待命令操纵夹爪、与传感器交互,以及改变有效负载。最后,您将对抓放应用所需的设置和等待命令进行编程。

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

6.1 如何连接和操作夹爪

设置命令控制夹爪输出
【UR机械臂CB3 网络课程 】
等待命令接收数字输入
【UR机械臂CB3 网络课程 】

6.2 让机器人等待和响应传感器等外围设备的输入

插入等待选项卡
【UR机械臂CB3 网络课程 】
设置等待命令输入信号以及高低电平
【UR机械臂CB3 网络课程 】
插入设置命令
【UR机械臂CB3 网络课程 】
设置夹爪状态和有效载荷,有效载荷包括工具和工件的总重量
【UR机械臂CB3 网络课程 】
设置合适等待时间,确保夹爪闭合
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

6.3 练习

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】

7. 安全设置

在本模块中,您将学习如何使用安全扫描仪触发缩减模式,以及如何设置安全边界。
【UR机械臂CB3 网络课程 】

7.1 设置安全扫描仪

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
设置安全密码
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
应用
【UR机械臂CB3 网络课程 】
设置生效
【UR机械臂CB3 网络课程 】
更改缩减等级
【UR机械臂CB3 网络课程 】

7.2 设置边界

【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
边界与工具中心点垂直的虚拟墙
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】

8. 特征坐标

在本模块中,您将学习如何创建用户自定义坐标系,如何对与坐标系相关的路点进行编程,以及如何在不同坐标系中移动机器人。
【UR机械臂CB3 网络课程 】

8.1 什么是特征

XYZ轴六个自由度,机座和工具坐标系是机器人固有属性特征
【UR机械臂CB3 网络课程 】

8.2 定义特征

【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

9. 包装

在本模块中,您将学习如何使用机器人托盘向导轻松创建堆垛应用。
【UR机械臂CB3 网络课程 】
工件从传送带搬运到托盘上整齐排列
【UR机械臂CB3 网络课程 】

9.1 设置模式

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
依次操作接下来的3个角点位置
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

9.2 接近点

上面,侧面,斜角
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

9.3 模式点1

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

9.4 退出点1

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

9.5 循环命令

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

10. 程序流程

在本模块中,您将学习如何使用变量和 if 语句创建更为高级的非线性程序流程。
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
质量检验
【UR机械臂CB3 网络课程 】

10.1 if else

【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

10.2 变量设置

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】

【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
【UR机械臂CB3 网络课程 】
恭喜大家完成UR机械臂CB3 网络课程 教程
🎉🎉🎉【UR机械臂CB3 网络课程 】

下载文档:https://www.universal-robots.com/download/?query=
【UR机械臂CB3 网络课程 】

UR3中文手册:https://www.universal-robots.com/download/manuals-cb-series/user/ur3/315/user-manual-incl-euromap-67-ur3-cb-series-sw315-chinese-simplified-zh/

在线文档:https://myur.universal-robots.com/manuals
【UR机械臂CB3 网络课程 】文章来源地址https://www.toymoban.com/news/detail-427712.html

到了这里,关于【UR机械臂CB3 网络课程 】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 哈工大计算机网络课程网络层协议详解之:DHCP协议

    在之前的网络层内容介绍中,我们讲解了IP地址的概念、IP子网/子网掩码、有类IP地址的划分,CIDR无类IP地址以及路由聚合等概念。接下来,继续介绍网络层中的另一个基础概念:作为一个主机,如何获得一个IP地址,并完成IP地址相关信息的配置。为此,重点介绍DHCP协议。

    2024年02月11日
    浏览(57)
  • 哈工大计算机网络课程网络安全基本原理之:身份认证

    在日常生活中,在很多场景下我们都需要对当前身份做认证,比如使用密码、人脸识别、指纹识别等,这些都是身份认证的常用方式。本节介绍的身份认证,是在计算机网络安全中的身份认证,从端到端之间通信的角度来看,通信双方的两个实体如何来确认另一方通信实体的

    2024年02月14日
    浏览(41)
  • 计算机网络笔记(方老师408课程)(持续更新)

    这学期学计算机网络,但是我感觉我们学校的某位任课老师讲的不太行,听完introduction部分以后,我决定脱离学校课程,直接按照408去学习,备战考研。 我购买了408推荐参考教材《计算机网络》,是谢希仁版本的第八版,网上对应的视频不是很多,我找到了方诗虹老师的课程

    2023年04月09日
    浏览(48)
  • 【深度学习-神经网络架构-通俗易懂的入门课程】

    AI 包括 机器学习 包括 深度学习 目前深度学习的算法表现更好 数据获取 特征工程 建立模型 评估与应用 特征、算法 特征决定了模型的上限,算法和参数决定了如何去逼近这个基线 问题:传统的机器学习算法,在数据规模上升时,效果无法提升 模型如何搭建? 领域都有成型

    2024年02月16日
    浏览(47)
  • JMUer-网络新技术课程期末考试复习整理

    ✏️write in front✏️ 📝个人主页:陈丹宇jmu 🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝​ 🙉联系作者🙈by QQ:813942269🐧 🌈致亲爱的读者:很高兴你能看到我的文章,希望我的文章可以帮助到你,祝万事顺意🏳️‍🌈 ✉️少年不惧岁月长,彼方尚有荣光在 🏆 题型 分值

    2024年02月04日
    浏览(50)
  • 哈工大计算机网络课程网络层协议详解之:路由算法概述与链路状态路由算法

    在前面的小节中,我们介绍了网络中路由器的路由与转发等功能。我们说 作为网络层,从功能上来说,核心功能就是要实现路由和转发。 对于转发来说,实际上就是路由器根据存储的转发表,将目的地址转发到对应的输出链路上去。在这个过程中,完成转发的重要依据,就

    2024年02月11日
    浏览(44)
  • 哈工大计算机网络课程网络层协议详解之:互联网控制报文协议(ICMP)

    在互联网中,IP数据报的传输很容易出现差错,当出现差错时,最简单的处理办法就是对该IP数据报进行丢弃。但是,并不是直接丢弃就完了,为了让源主机感知到数据报出现差错,当数据报被丢弃时,IP网络会借助于ICMP协议,向发送数据报的源主机发送一个ICMP差错报文。本

    2024年02月12日
    浏览(52)
  • 深度学习课程实验二深层神经网络搭建及优化

    1、学会训练和搭建深层神经网络; 2、掌握超参数调试正则化及优化。 初始化 1、导入所需要的库 2、搭建神经网络模型 3、零初始化 4、随机初始化 5、He初始化 6、总结三种不同类型的初始化 正则化 1、导入所需要的库 2、使用非正则化模型 3、对模型进行L2正则化(包括正向

    2024年01月24日
    浏览(39)
  • 计算机网络课程实验4——编程实现路由算法(迪杰斯特拉算法)

    实验目的: 运用各种编程语言实现基于 Dijkstra 算法的路由软件。 实验意义: 通过本实验,使学生能够对路由原理和路由算法有进一步的理解和掌握。 实验步骤: 1, 选择合适的编程语言编程实现基于 Dijkstra 算法的路由软件。 输入不同的网络拓扑和链路代价测试和验证自己

    2024年02月06日
    浏览(49)
  • 哈工大计算机网络课程网络安全基本原理详解之:消息完整性与数字签名

    这一小节,我们继续介绍网络完全中的另一个重要内容,就是消息完整性,也为后面的数字签名打下基础。 首先来看一下什么是报文完整性。 报文完整性,也称为消息完整性(message integrity),有时也称为报文/消息认证(或报文鉴别),目标: 证明报文确实来自声称的发送

    2024年02月15日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包