1、工业机器人技术及应用 工业机器人的机械结构和运动控制 讲授:王 兴 章节目录 2.1 工业机器人的系统组成 2.1.1 操作机 2.1.2 控制器 2.1.3 示教器 2.2 工业机器人的技术指标 思考练习 学习目标 导入案例 扩展与提高 本章小结 课堂认知 2.3 工业机器人的运动控制 2.3.1 机器人运动学问题 2.3.2 机器人的点位运动 2.3.3 机器人的位置控制 返回 目录 1/30 课前回顾 所 处 位 置 何为工业机器人? 工业机器人具有几个显著特点,分别是什么? 【 课 工业机器人的常见分类有哪些,简述其行业应用。 前 回 顾 】 返回 目录 2/30 学习目标 所 处 位
2、 置 熟悉工业机器人的常见技 能够正确识别工业机器人 术指标 的基本组成 【 学 掌握工业机器人的机构组 能够正确判别工业机器人 习 成及各部分的功能 目 的点位运动和连续路径运 标 动 了解工业机器人的运动控 】 制 返回 目录 3/30 认知目标认知目标能力目标能力目标导入案例 国产机器人竞争力缺失 关键技术是瓶颈 所 处 位 置 众所周知,中国机器人产业由 于先天因素,在单体与核心零部件仍 【 然落后于日、美、韩等发达国家。虽 导 然中国机器人产业经过 30 年的发展, 入 案 形成了较为完善的产业基础,但与发 例 达国家相比,仍存在较大差距,产业 】 基础依然薄弱,关键零部件严重依赖
3、进口。 整个机器人产业链主要分为上游 核心零部件(主要是机器人三大核心 零部件 伺服电机、减速器和控制 系统,相当于机器人的“大脑”)、 中游机器人本体(机器人的“身体”) 和下游系统集成商(国内 95% 的企业都集中在这个环节上)三个层面。 返回 目录 4/30 2.1 工业机器人的系统组成 第一代工业机器人主要由以下几部分组成: 操作机、控制器和示教器 。 所 处 对于第二代及第三代工业机器人还包括感知系统和分析决策系统,它们分别 位 由传感器及软件实现。 置 示教器 是机器人的人机交互接口,操作者 【 可通过它对机器人进行编程或手动 课 操纵机器人移动。 堂 认 知 】 操作机 控制器
4、是完成机器人控制功能的结构实现 用于完成各种作业任务的机械主 ,是决定机器人功能和水平的关键 体,主要包含机械臂、驱动装置、 部分。 传动单元以及内部传感器等部分。 返回 目录 工业机器人系统组成 5/30 2.1 工业机器人的系统组成 2.1.1 操作机 所 处 操作机(或称机器人本体)是工业机器人的机械主体,是用来完成各种作 位 置 业的执行机构。它主要由机械臂、驱动装置、传动单元及内部传感器等部分组 成。 伺服电机 减速器 腕关节 小臂 【 课 堂 肘关节 认 知 】 手腕 大臂 连接法兰 皮带传动 腰部 肩关节 腰关节 基座 机器人操作机的每个关节 均采用 1 个交流伺服马达驱动 返回
5、 目录 关节型机器人操作机基本构造 6/30 2.1 工业机器人的系统组成 2.1.1 操作机 所 处 机器人操作机最后一个轴的机械接口通常为一连接法兰,可接装不同的机 位 置 械操作装置,如夹紧爪、吸盘、焊枪等。 【 课 堂 认 知 】 吸盘 焊枪 夹紧爪 返回 目录 7/30 2.1 工业机器人的系统组成 2.1.1 操作机 所 处 (1) 机械臂 位 置 关节型工业机器人的机械臂是由关节连在一起的许多机械连杆的集合体 。实 质上是一个拟人手臂的空间开链式机构,一端固定在基座上,另一端可自由运动, 由关节 - 连杆结构所构成的机械臂大体可分为 基座 、 腰部 、 臂部(大臂和小臂) 【 课
6、 和手腕 4 部分。 堂 认 1) 基座 基座是机器人的基础部分 ,起支撑作用。 知 】 2) 腰部 腰部是机器人手臂的支承部分 。 3) 手臂 手臂是连接机身和手腕的部分,是执行结构中的主要运动部件,亦 称主轴, 主要用于改变手腕和末端执行器的空间位置。 4) 手腕 手腕是连接末端执行器和手臂的部分,亦称次轴,主要用于改变末端 执行器的空间姿态。 返回 目录 8/30 2.1 工业机器人的系统组成 2.1.1 操作机 所 处 (2) 驱动装置 位 置 驱使工业机器人机械臂运动的机构。它按照控制系统发出的指令信号,借助 于动力元件使机器人产生动作,相当于人的肌肉、筋络。 【 课 机器人常用的驱
7、动方式主要有液压驱动、气压驱动和电气驱动三种基本类 堂 型。 认 知 目前,除个别运动精度不高、重负载或有防爆要求的机器人采用液压、 】 气压驱动外,工业机器人大多采用电气驱动,而其中属交流伺服电机应用最 广,且驱动器布置大都采用一个关节一个驱动器。 返回 目录 9/30 2.1 工业机器人的系统组成 2.1.1 操作机 所 处 (2) 驱动装置 三种驱动方式特点比较 位 置 特点 使用范 制造成 输出力 控制性能 维修使用 结构体积 驱动方式 围 本 油液不可压缩, 【 在输出力相 液压元 课 压力、流量均容 维修方便,液 中、小 同的情况下 件成本 堂 液压 压力高,可获 易控制,可无级
8、体对温度变化 型及重 ,体积比气 较高, 认 驱动 得大的输出力 调速,反应灵敏 敏感,油液泄 型机器 知 压驱动方式 油路比 ,可实现连续轨 漏易着火 人 】 小 较复杂 迹控制 可高速,冲击较 气体压力低, 严重,精确定位 维修简单,能 结构简 输出力较小, 困难。气体压缩 在高温、粉尘 中、小 单,能 气压 如需输出力大 性大,阻尼效果 等恶劣环境中 体积较大 型机器 源方便 驱动 时,其结构尺 差,低速不易控 使用,泄露无 人 ,成本 寸过大 制,不易与 CPU 连 影响 低 接 容易与 CPU 连接, 高性能 控制性能好,响 需要减速装 电气 输出力较小或 维修使用较复 、运动 成本
9、较 应快,可精确定 置,体积较 返回 驱动 较大 杂 轨迹要 高 位,但控制系统 小 目录 求严格 复杂 10/30 2.1 工业机器人的系统组成 2.1.1 操作机 所 处 (3) 传动单元 位 置 目前工业机器人广泛采用的机械传动单元是减速器,应用在关节型机器人上的 减速器主要有两类: RV 减速器 和 谐波减速器 。 一般将 RV 减速器放置在基座、腰部 、大臂等重负载的位置 ( 主要用于 20kg 以上的机器人关节 ) ;将谐波减速器放置在小 【 臂、腕部或手部等轻负载的位置 ( 主要用于 20kg 以下的机器关节 ) 。 此外,机器人还 课 采用齿轮传动、链条(带)传动、直线运动单元
10、等。 堂 认 知 】 谐 RV 波 减 减 速 速 器 器 皮 带 传 动 返回 目录 机器人关节传动单元 11/30 2.1 工业机器人的系统组成 2.1.1 操作机 所 处 (3) 传动单元 位 置 1) 谐波减速器 通常由 3 个基本构件组成,包括一个有内齿的刚轮,一个工作时可产生径向弹性 变形并带有外齿的柔轮和一个装在柔轮内部、呈椭圆形、外圈带有柔性滚动轴承的 【 课 波发生器,在这 3 个基本结构中可任意固定一个,其余一个为主动件一个从动件。 堂 认 知 柔轮 】 波发生器 刚轮 返回 谐波减速器原理图 目录 12/30 2.1 工业机器人的系统组成 2.1.1 操作机 所 处 (3
11、) 传动单元 位 置 2) RV 减速器 主要由 太阳轮(中心轮)、行星轮、转臂(曲柄轴)、转臂轴承、摆线轮( RV 齿轮)、针齿、刚性盘与输出盘 等零部件组成。具有较高的疲劳强度和刚度以及 【 较长的寿命,回差精度稳定,高精度机器人传动多采用 RV 减速器。 课 堂 针齿 认 知 2 级减速 1 级减速 行星轮 】 太阳轮 Z 2 输入 Z 1 Z 4 输出 Z 3 摆线轮 转臂 输出轴 返回 针齿壳 目录 RV 减速器原理图 13/30 2.1 工业机器人的系统组成 2.1.2 控制器 所 处 机器人控制器是根据指令以及传感信息控制机器人完成一定动作或作业任务 位 置 的装置,是决定机器人
12、功能和性能的主要因素,也是机器人系统中更新和发展最 快的部分 ,其基本功能有: 示教功能 、 记忆功能、位置伺服功能、坐标设定功 【 能、与外围设备联系功能、传感器接口、故障诊断安全保护功能等。 课 堂 认 知 】 依据控制系统的开放程度,机器人控制器分 3 类:封闭型、开放型和混合 型。目前基本上都是封闭型系统(如日系机器人)或混合型系统(如欧系机器 人)。 按计算机结构、控制方式和控制算法的处理方法,机器人控制器又可 分为 集中式控制 和 分布式控制 两种方式。 返回 目录 14/30 2.1 工业机器人的系统组成 2.1.2 控制器 所 处 (1) 集中式控制器 位 置 优点:硬件成本较
13、低,便于信息的采集和分析,易于实现系统的最优控制, 整体性与协调性较好,基于 PC 的系统硬件扩展较为方便。 缺点:系统控制缺乏灵活性,控制危险容易集中,一旦出现故障,其影响面 【 广,后果严重;大量数据计算,会降低系统实时性,系统对多任务的响应能力也 课 堂 会与系统的实时性相冲突;系统连线复杂,会降低系统的可靠性。 认 知 】 驱动器 1 机器人关节 1 运动接口卡 1 驱动器 1 机器人关节 1 多轴 驱动器 2 机器人关节 2 运动控制卡 1 运动接口卡 2 驱动器 2 机器人关节 2 机器人关节 n 驱动器 n 机器人控制计算机 机器人控制计算机 多轴 驱动器 n +1 机器人关节
14、n +1 运动接口卡 n 驱动器 n 机器人关节 n 运动控制卡 2 驱动器 n +2 机器人关节 n +2 返回 a) 单独接口卡驱动 b) 多轴运动控制卡驱动 目录 集中式机器人控制器结构 15/30 2.1 工业机器人的系统组成 2.1.2 控制器 所 处 (2) 分布式控制器 位 置 主要思想为“分散控制,集中管理”,为一个开放、实时、精确的机器人控 制系统。分布式系统中常采用两级控制方式,由上位机和下位机组成。 优点:系统灵活性好,控制系统的危险性降低,采用多处理器的分散控制, 【 有利于系统功能的并行执行,提高系统的处理效率,缩短响应时间。 课 堂 认 知 关节控制器 1 (下位机
15、) 】 驱动器 1 机器人关节 1 关节控制器 2 (下位机) 驱动器 2 机器人关节 2 通讯总线 关节控制器 n 机器人主控制器 (下位机) (上位机) 驱动器 n 机器人关节 n 返回 分布式机器人控制器结构 目录 16/30 2.1 工业机器人的系统组成 2.1.3 示教器 所 处 亦称示教编程器或示教盒,主要由液晶屏幕和操作按键组成。可由操作者手 位 持移动。它是机器人的人机交互接口,机器人的所有操作基本上都是通过它来完 置 成的。示教器实质上就是一个专用的智能终端。 控制器 【 课 相关模块 相关模块 堂 认 ? 知 操作机 ? S4 S3 】 S2 示教器 S5 S2 串 口 指
16、令解 S0 通 S1 释模块 信 模 S5 S2 S2 块 ? S4 S3 ? 相关模块 相关模块 返回 示教时的数据流关系 目录 17/30 2.2 工业机器人的技术指标 机器人的技术指标反映机器人的适用范围和工作性能。一般都有: 自由 所 处 度、工作空间、额定负载、最大工作度速和 工作精度 等。 位 置 自由度 物体能够对坐标系进行独立运动的数目,末端执行器的动作不包 括在内。通常作为机器人的技术指标,反映机器人动作的灵活性,可用轴 的直线移动、摆动或旋转动作的数目来表示,目前,焊接和涂装作业机器 【 课 人多为 6 或 7 自由度,而搬运、码垛和装配机器人多为 46 自由度。 堂 认
17、知 额定负载 也称持重。正常操作条件下,作用于机器人手腕末端,不会使 】 机器人性能降低的最大载荷,目前,使用的工业机器人负载范围可从目前,使用的工业机器人负载范围可从 0.5kg 直至 800kg 。 工作精度 机器人的工作精度主要指定位精度和重复定位精度。定位精度(也 称绝对精度)是指机器人末端执行器实际到达位置与目标位置之间的差异。重 复定位精度(简称重复精度)是指机器人重复定位其末端执行器于同一目标位 置的能力,目前,工业机器人的重复精度可达 0.01 0.5mm 。依据作业任务 和末端持重不同,机器人重复精度亦不同。 返回 目录 18/30 2.2 工业机器人的技术指标 工业机器人典
18、型行业应用的工作精度 所 处 位 额定负载( kg ) 重复定位精度( mm ) 作业任务 置 搬运 0.2 0.5 5200 码垛 0.5 50800 【 点焊 0.2 0.3 课 50350 堂 弧焊 0.08 0.1 认 320 知 喷涂 0.2 0.5 520 】 0.02 0.03 25 装配 0.06 0.08 610 0.06 0.1 1020 工作空间 也称工作范围、工作行程。工业机器人执行任务时,其手腕参考点 所能掠过的空间,常用图形表示。目前,单体工业机器人本体的工作范围可达 3.5 m 左右。 最大工作速度 在各轴联动情况下,机器人手腕中心所能达到的最大线速度。 返回 这
19、在生产中是影响生产效率的重要指标。 目录 19/30 2.2 工业机器人的技术指标 所 处 位 置 【 课 堂 认 知 】 b) 水平串联多关节机器人 MOTOMAN MPP3S a) 垂直串联多关节机器人 MOTOMAN MH3F 返回 c) 并联多关节机器人 MOTOMAN MYS650L 目录 不同本体结构 YASKAWA 机器人工作范围 20/30 2.3 工业机器人的运动控制 2.3.1 机器人运动学问题 所 处 工业机器人操作机可看作是一个开链式多连杆机构 ,始 端连杆就是机器人的 位 基座 , 末端连杆与工具相连 , 相邻连杆之间用一个关节(轴)连接在一起 。 置 对于一个 6
20、自由度工业机器人,它由 6 个连杆和 6 个关节(轴)组成。编号时, 基座称为连杆 0 ,不包含在这 6 个连杆内,连杆 1 与基座由关节 1 相连,连杆 2 通过关 节 2 与连杆 1 相连,依此类推。 【 课 堂 连杆连杆 4 连杆连杆 6 连杆连杆 5 连杆连杆 3 认 知 】 关节关节 6 关节关节 5 关节关节 4 关节关节 3 连杆连杆 2 关节关节 2 连杆连杆 1 关节关节 1 连杆连杆 0 a) 实物图 b) 机构简图 返回 工业机器人操作机 目录 21/30 2.3 工业机器人的运动控制 2.3.1 机器人运动学问题 所 处 (1) 运动学正问题 对给定的机器人操作机,己知
21、各关节角矢量,求末端执行器相 位 置 对于参考坐标系的位姿,称之为正向运动学 (运动学正解或 Where 问题), 机器人 示教时,机器人控制器即逐点进行运动学正解运算。 (2) 运动学逆问题 对给定的机器人操作机,已知末端执行器在参考坐标系中的 【 初始位姿和目标(期望)位姿,求各关节角矢量,称之为逆向运动学 (运动学逆解 课 堂 或 How 问题), 机器人再现时,机器人控制器即逐点进行运动学逆解运算,并将矢 认 量分解到操作机各关节。 知 】 Where is my hand? How do I put my 返回 hand here? 目录 运动学正问题(示教) 运动学逆问题(再现)
22、22/30 2.3 工业机器人的运动控制 2.3.2 机器人的点位运动和连续路径运动 所 处 位 (1) 点位运动( Point to Point, PTP ) PTP 运动只关心机器人末端执行器运动的 置 起点和目标点位姿,不关心这两点之间的运动轨迹。 (2) 连续路径运动( Continuous Path, CP ) CP 运动不仅关心机器人末端执行器 【 达到目标点的精度,而且必须保证机器人能沿所期望的轨迹在一定精度范围内重 课 堂 复运动。 认 知 】 Z Y A X E D B C 返回 工业机器人 PTP 运动和 CP 运动 目录 23/30 2.3 工业机器人的运动控制 2.3.
23、2 机器人的点位运动和连续路径运动 所 机器人 CP 运动的实现是以点到点运动为基础,通过在相邻两点之间采用满 处 位 足精度要求的直线或圆弧轨迹插补运算即可实现轨迹的连续化。 机器人再现时 置 主控制器(上位机从)存储器中逐点取出各示教点空间位姿坐标值,通过对其进 行直线或圆弧或插补运算,生成相应路径规划,然后把各插补点的位姿坐标值通 过运动学逆解运算转换成关节角度值,分送机器人各关节或关节控制器(下位机 【 )。 课 堂 关节控制器 1 认 (下位机) 知 机器人主控制器 】 (上位机) 关节控制器 2 (下位机) 机器人关节 轨迹 角度值 i 示教点位姿 中间位姿 直线 / 圆弧插补 运
24、动学逆问题 关节控制器 n (下位机) 返回 工业机器人的连续路径运动 目录 24/30 2.3 工业机器人的运动控制 2.3.3 机器人的位置控制 所 处 位 实现机器人的 位置控制 是工业机器人的基本控制任务。关节控制器(下位机) 置 是执行计算机,负责伺服电机的闭环控制及实现所有关节的动作协调。 【 关节控制器 位置调节器 速度调节器 转矩调节器 功率放大 课 堂 认 给定 + 期望 + + M 知 位置 位置 】 - - - 电流反馈 光电 码盘 位置反馈 速度反馈 工业机器人的位置控制 返回 目录 25/30 运动控制电机及驱动 机器人的核心技术是运动控制技术,目前工业机器人采用的电
25、气驱动主要 所 有 步进电动机和伺服电动机 两类。 处 位 1 步进电动机系统 置 步进电机是一种将电脉冲信号转变为角位移或线位移的开环控制精密驱动元 件 ,分为 反应式步进电机、永磁式步进电机和混合式步进电机 三种,其中混合式 【 步进电机的应用最为广泛,是一种精度高、控制简单、成本低廉的驱动方案。 扩 展 与 提 高 】 返回 步进电机与步进驱动器 目录 26/30 运动控制电机及驱动 2 伺服电动机系统 所 处 伺服电机,在自动控制系统中,用作执行元件,把所收到的电信号转换成电机 位 轴上的角位移或角速度输出,可分为 直流 和 交流伺服电机 两大类。 置 特点:当信号电压为零时无自转现象
26、,转速随着转矩的增加而匀速下降。 优点:无电刷和换向器,工作可靠,对维护和保养要求低;定子绕组散热 【 比较 方便;惯量小,易于提高系统的快速性;适应于高速大力矩工作状态; 扩 展 同功率下有较小的体积和重量。 与 提 高 】 返回 伺服电机与伺服驱动器 目录 27/30 本章小结 所 工业机器人的机械结构部分称为操作机。通常用自由度、 处 位 工作空间、额定负载、定位精度、重复定位精度和最大工 置 作速度等技术指标来表征工业机器人操作机的性能。 工业机器人通常由操作机、控制器和示教器三部分组成。 【 操作机是机器人赖以完成各种作业的主体部分,一般由机 本 章 械臂、驱动 - 传动装置以及内部
27、传感器等组成。控制器是完 小 结 成机器人控制功能的结构实现,一般由控制计算机和伺服 】 控制器组成。示教器是机器人的人机交互接口,主要由显 示屏和按键组成。 工业机器人的运动控制是指工业机器人的末端执行器从 一点移动到另一点的过程中,常采用点位( PTP )控制和连 续路径( CP )控制两种方式。 返回 目录 28/30 思考练习 1 、填空 所 (1) _ 通常作为机器人的技术指标,反映了机器人动作的灵活性,可 处 用轴的直线移动、摆动或旋转动作的数目来表示。 位 置 (2) 工业机器人主要由 _ 、 _ 和 _ 组成。下图中 1 表示 _ ; 2 表示 _ ; 3 表示 _ 和 4 表
28、示 _ 。 1 【 2 思 考 3 练 4 习 】 题 2 图 (3) 工业机器人的运动控制主要是实现 _ 和 _ 两种。当机器人进行 _ 运动控制时,末端执行器既要保证运动的起点和目标点位姿,而且必 须保证机器人能沿所期望的轨迹在一定精度范围内运动。 (4) 对给定的机器人操作机,己知各关节角矢量,求末端执行器相对于参 考坐标系的位姿,称之为 _ 运动学。 返回 目录 29/30 思考练习 2 、选择 所 (1) 操作机是工业机器人的机械主体,是用于完成各种作业的执行机构。它主 处 要哪几部分组成?( ) 位 置 机械臂;驱动装置;传动单元;内部传感器 A. B. C. D. (2) 示教器
29、也称示教编程器或示教盒,主要由液晶屏幕和操作按键组成,可由 【 操作者手持移动。它是机器人的人机交互接口,试问以下哪些机器人操作可通 思 考 过示教器来完成?( )。 练 点动机器人;编写、测试和运行机器人程序;设定机器人参数;查 习 】 阅机器人状态 A. B. C. D. 3 、判断 (1) 机器人手臂是连接机身和手腕的部分。它是执行结构中的主要运动部件,主 要用于改变手腕和末端执行器的空间位置,满足机器人的作业空间,并将各种载 荷传递到机座。( ) (2) 除个别运动精度不高、重负载或有防爆要求的机器人采用液压、气压驱动外, 工业机器人目前大多采用交流伺服电机驱动。( ) (3) 工业机器人的腕部传动多采用 RV 减速器,臂部则采用谐波减速器。( ) 返回 目录 30/30