大学精品课件:第7章工业机器人设计-陈君宝.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《大学精品课件:第7章工业机器人设计-陈君宝.ppt》由用户(金钥匙文档)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 精品 课件 工业 机器人 设计 陈君宝
- 资源描述:
-
1、机械制造装备设计,机械制造 教研室 陈君宝,本课程主要讲述内容,机械制造装备及制造业动态 机械制造装备设计方法 金属切削机床设计 典型部件设计 工业机器人设计 机床夹具设计 物流系统设计 机械加工生产线总体设计,机器人技术,Robot历程及定义 1920年,捷克剧作家卡里洛奇别克在其科幻剧 (Rossums Universal Robots)首次使用ROBOT名词,意思是“人造的人”。 1960年美国AMF公司生产了首台工业生产柱坐标型Versatran机器人,可进行点位和轨迹控制。 1979年,Unimation推出PUMA机器人:多关节、全电机驱动、多CPU二级控制,采用VAL专用语言,可
2、配视觉、触觉、力觉传感器。 新世纪智能机器人,更完善的环境感知能力,还具有逻辑思维、判断和决策能力,可根据作业要求与环境信息自主工作。 美国机器人协会(RIA):一种用于移动各种材料、零件、工具或专用装置,通过程序动作来执行各种任务,并具有编程能力的多功能操作机。日本工业机器人协会(JIRA):工业机器人是一种装备有记忆装置和末端执行装置的、能够完成各种移动来代替人类劳动的通用机器。 国际标准化组织(ISA):机器人是一种自动的、位置可控的、具有编程能力的多功能操作机,这种操作机具有几个轴,能够借助可编程操作来处理各类材料、零件、工具和专用装置,以执行各种任务。,工业机器人基础,机器人技术入门
3、级展示 机器人技术基础 机器人运动学 位姿描述 直角坐标变换 齐次坐标变化 D-H法及PUMA机器人运动学简述 微分运动与雅可比矩阵 机器人动力学 机器人运动控制,机器人的主要分支(我的分类法),工业机器人(末端执行器干活为主,一般机座不移动或规律移动) 面向工业应用,含基本应用、高速重载、微操作等。 注重作业能力、含:作业范围、负载、精度速度可靠性等指标。 研究热点:各种形式的作业臂、新型驱动、控制方式,宏微结合等。 国际成熟产品多,加强国产化研究及工业现场的集成应用,医疗及电子行业等微的问题有待突破,网络遥操作等也是问题。 移动机器人(以移动能力为主) 以移动能力和移动机构为研究重点; 注
4、重地形的适应能力及未知环境的感知能力; 多以地形感知、地图构建、移动机构、运动学动力学为研究热点。 当前军事机器人的研究主要问题也是移动的问题! 服务机器人(既能动,又能干活) 是移动机器人与工业机器人技术的集成 现在多以家用、娱乐、助老助残等为研究背景; 正在拓展:工业现场、上天入地下海、辐射环境等服务; 通用化、系列化及微软提出的编程模式是发展方向。,机器人图例工业机器人,机器人焊接,机器人图例工业机器人,六自由度机器人搬运(末端夹持器不同),机器人图例工业机器人,电子领域的工业机器人,机器人图例移动机器人,轮式(最多,可用于平地及圆面、直立面等),机器人图例移动机器人,足式(大发展:2、
5、4、6、8居多),机器人图例移动机器人,履带式等,机器人图例服务机器人,家政娱乐等,机器人图例服务机器人,情感等,机器人图例服务机器人,医疗等,机器人图例并联机器人,比尔盖茨机器人预言及计划,机器人将会像个人电脑一样走进千家万户 Robotics Studio是面向机器人的通用开发平台,支持各类用户,各种硬件和各个应用领域。(人工智能的问题) 支持各种机器人 基本的输入与输出 自主导航 二进制代码与源代码 功能库: 语音识别,语音合成,人脸与手势检测, 颜色跟踪,双面定位,GPS等,我国机器人技术的发展战略,工业机器人基础,机器人技术入门级展示 机器人技术基础 机器人运动学 位姿描述 直角坐标
6、变换 齐次坐标变化 D-H法及PUMA机器人运动学简述 微分运动与雅可比矩阵 机器人动力学 机器人运动控制,机器人系统的构成,机械本体: 本体机构基本上分为两大类,一类是操作本体机构,它类似人的手臂和手腕,另一类为移动型本体结构,主要实现移动功能。 驱动伺服单元: 驱动关节并带动负载按预定的轨迹运动。已广泛采用的驱动方式有:液压伺服驱动、电机伺服驱动,气动伺服驱动。 计算机控制系统: 各关节伺服驱动的指令值由主计算机计算后,在各采样周期给出。机器人通常采用主计算机与关节驱动伺服计算机两级计算机控制。 传感系统: 除了关节伺服驱动系统的位置传感器(称作内部传感器)外,还配备视觉、力觉、触觉、接近
7、觉等传感器(称作外部传感器)。 输入/输出系统接口: 为了与周边系统及相应操作进行联系与应答,还应有各种通讯接口和人机通信装置。,机器人系统的主要技术参数,自由度(机构问题): 独立运动坐标轴的数目,还包括末端操作器的开合自由度。 三维空间中描述一个物体的位姿(位置和姿态)需要6个自由度。 工业机器人的自由度是根据其用途而设计的,以6自由度+1为主。 精度(机构及控制): 定位精度是指机器人手部实际到达位置与目标位置之间的差异。 重复定位精度是指机器人手部重复定位于同一目标位置的能力。 工作空间(运动学问题): 手臂末端或手腕中心所能达到的所有点的集合(含形状和大小)。 最大工作速度: 主要自
8、由度上最大的稳定速度,或手臂末端的最大合成速度。 承载能力(动力学问题): 指机器人在工作范围内的任何位姿上所能承受的最大重量。 承载能力不仅决定于负载的质量,还与机器人运行的速度和加速度有关。,工业机器人的结构型式类型,关节型回转及直线运动关节; 灵活性好,工作空间大,刚度精度较低 球坐标型(极坐标型) 灵活性好,工作空间大,刚度精度较差; 圆柱坐标型 灵活性、工作空间、刚度精度较好; 直角坐标 刚度精度高,灵活性及工作空间差。,运动学与动力学,运动学(纯粹描述物体运动,完全不考虑导致运动的因素) 从几何的角度(指不涉及物体本身的物理性质和加在物体上的力) 描述和研究物体位置随时间的变化规律
9、的力学分支; 点的运动学:研究点的运动方程、轨迹、位移、速度、加速度等运动特征,这些都随所选参考系的不同而异; 刚体运动学:还要研究刚体本身的转动过程、角速度、角加速度等更复杂些的运动特征 机器人运动学:手在空间的运动与各个关节的运动之间的关系。 动力学(主要研究运动的变化与造成这变化的各种因素) 以牛顿第二定律为核心(这个定律指出了力、加速度、质量三者间的关系),研究作用于物体的力与物体运动的关系。 质点(质点系、刚体等)动力学有两类基本问题: 已知质点运动,求作用力;求解第一类问题时只要对质点的运动方程取二阶导数,得到质点的加速度,代入牛顿第二定律,可求得力; 已知作用力,求质点运动。求解
10、第二类问题时需要求解质点运动微分方程或求积分。,机器人运动学基础,问题:手在空间的运动与各个关节的运动之间的关系 正问题:已知关节运动,求机械臂末端的运动。 逆问题:已知机械臂末端的运动,求关节运动。 数学模型: 手的运动位姿变化位姿矩阵M 关节运动参数变化关节变量qi,i=1,n 运动学方程: M=f(qi), i=1,n 正问题:已知qi,求M。 逆问题:已知M,求qi。,工业机器人基础,机器人技术入门级展示 机器人技术基础 机器人运动学 位姿描述 直角坐标变换 齐次坐标变化 D-H法及PUMA机器人运动学简述 微分运动与雅可比矩阵 机器人动力学 机器人运动控制,机器人运动学位姿描述,位置
11、 位置可以用一个31的位置矩阵来描述; 姿态 刚体的姿态可以用附着于刚体上的坐标系(用B表示)来表示;因此,刚体相对于坐标系A的姿态等价于B相对于A的姿态。 坐标系B相对于A的姿态表示可以用坐标系B的三个基矢量XB、YB和ZB 在A中的表示给出, 即AXB AYB AZB ,它是一个33矩阵,它的每一列为 B的基矢量在A中的分量表示。,工业机器人基础,机器人技术入门级展示 机器人技术基础 机器人运动学 位姿描述 直角坐标变换 齐次坐标变化 D-H法及PUMA机器人运动学简述 微分运动与雅可比矩阵 机器人动力学 机器人运动控制,机器人运动学直角坐标变换,1、平移 坐标系i和坐标系j具有相同的姿态
12、,但它俩的坐标原点不重合,若用 矢量表示坐标系i和坐标系j原点之间的矢量,则坐标系j就可以看成是由坐标系i沿矢量 平移变换而来的,所以称矢量 为平移变换矩阵,它是一个31的矩阵,即: 若空间有一点在坐标系i和坐标系j中分别用矢量 和 表示,则它们之间有以下关系: 坐标平移方程,机器人运动学直角坐标变换,旋转变换 设坐标系i和坐标系j的原点重合,但它俩的姿态不同,则坐标系j就可以看成是由坐标系i旋转变换而来的,旋转变换矩阵比较复杂,最简单的是绕一根坐标轴的旋转变换 如:绕z轴旋转角 坐标系j的坐标轴方向相对于坐标系i绕 Z 轴旋转了一个角。角的正负一般按右手法则确定,即由z轴的矢端看,逆时钟为正
13、。 若空间有一点p,则其在坐标系i和坐标系j中的坐标分量之间就有以下关系:,机器人运动学直角坐标变换,绕z轴旋转(续) 若补齐所缺的有些项,再作适当变形,则有: 将上式写成矩阵的形式,则有:,机器人运动学直角坐标变换,绕Z轴旋转(续) 再将其写成矢量形式,则有坐标旋转方程: p点在坐标系i中的坐标列阵(矢量); p点在坐标系j中的坐标列阵(矢量); 坐标系j变换到i的旋转变换矩阵,称方向余弦矩阵。 方向余弦矩阵每个元素是坐标系i和坐标系j相应坐标轴夹角的余弦值,它表明坐标系j相对于坐标系i的姿态(方向)。,机器人运动学直角坐标变换,绕x轴旋转角、绕y轴旋转角的旋转变换矩阵为: 转矩阵的逆矩阵绕
14、Z轴旋转- 角,机器人运动学直角坐标变换,联合变换 设坐标系i和坐标系j之间存在先平移变换,后旋转变换,则空间任一点在坐标系i和坐标系j中的矢量之间就有以下关系: 若坐标系i和坐标系j之间是先旋转变换,后平移变换,则上述关系是应如何变化?,机器人运动学直角坐标变换,例: 已知坐标系B的初始位置与坐标系A重合,首先坐标系B沿坐标系A的x轴移动12个单位,并沿坐标系A的y轴移动6个单位,再绕坐标系A的z轴旋转30,求平移变换矩阵和旋转变换矩阵?假设某点在坐标系B中的矢量为: ,求该点在坐标系A中的矢量?,工业机器人基础,机器人技术入门级展示 机器人技术基础 机器人运动学 位姿描述 直角坐标变换 齐
15、次坐标变化 D-H法及PUMA机器人运动学简述 微分运动与雅可比矩阵 机器人动力学 机器人运动控制,机器人运动学齐次坐标变换,齐次坐标(目的是合并矩阵变换运算中的乘法和加法) 空间中任一点在直角坐标系中的三个坐标分量用 表示,若有四个不同时为零的数 与三个直角坐标分量之间存在以下关系: 则 就是 的齐次坐标 若比例坐标k=1,则空间任一点(x,y,z)的齐次坐标为(x,y,z,1),以后用到齐次坐标时,一律默认k=1 。 前面提到的非齐次变换如下: 设坐标系j是i先沿矢量平移,再绕z轴旋转角,则变换规律:,机器人运动学齐次坐标变换,如何将上页J到i的坐标变换用齐次坐标?上式写成方程: 引入齐次
16、坐标,补齐所缺各项,再适当变形,则有:,机器人运动学齐次坐标变换,将上页坐标写成矩阵形式则有: 由此可见,联合变换的齐次坐标方程为: 是一个44的齐次坐标变换矩阵,机器人运动学齐次坐标变换,齐次变换矩阵的写法和含义(位姿矩阵) 将其分块,可见: 左上角的33矩阵是两个坐标系之间的旋转变换矩阵,描述姿态关系; 右上角的31矩阵是两个坐标系之间的平移变换矩阵,描述位置关系; 齐次变换矩阵的通式为: j的原点在i中的坐标分量; j的x轴对i的三个方向余弦; j的y轴对i的三个方向余弦; j的z轴对i的三个方向余弦。,机器人运动学齐次坐标变换,联合齐次变换矩阵: 观察下述三个矩阵 任何一个齐次坐标变换
17、矩阵均可分解为一个平移变换矩阵与一个旋转变换矩阵的乘积,机器人运动学齐次坐标变换,联合变换与单步齐次矩阵的关系 当空间有n个坐标系时,若已知相邻坐标系之间的齐次变换矩阵,则: 由此可知,建立机器人的坐标系,将机器人手部在空间的位姿用齐次坐标变换矩阵描述出来,从而建立机器人的运动学方程。 坐标系之间多步齐次变换矩阵等于每次单独变换的齐次变换矩阵的乘积,而相对变换则决定这些矩阵相乘的顺序,其分为左乘和右乘: .若坐标系之间的变换是始终相对于原来的参考坐标系,则齐次坐标变换矩阵左乘; .若坐标系之间的变换是相对于当前新的坐标系,则齐次坐标变换矩阵右乘。,机器人运动学齐次坐标变换,例:已知坐标系B是绕
18、坐标系A的zA轴旋转90,再绕A的xA轴旋转90,最后沿矢量: 平移得到的,求坐标系A与坐标系B之间的齐次坐标变换矩阵。 由题意可知满足左乘原则,即有:,机器人运动学齐次坐标变换,例:已知坐标系B是绕坐标系A的zA轴旋转90,再绕B的xB轴旋转90,最后沿矢量: 平移得到的,求坐标系A与坐标系B之间的齐次坐标变换矩阵。 由题意可知满足右乘原则,即有:,机器人运动学齐次坐标变换,逆变换 已知i通过先平移,后旋转变成j,则变换矩阵为: 逆变换则相当于: 变换顺序颠倒:先平移,后旋转先旋转,后平移。 变换参数取反:旋转-,px,py,pz-px,-py,-pz 则j到i的变换矩阵为:,机器人运动学齐
19、次坐标变换,逆变换,机器人运动学机器人运动学方程,运动学方程模型: M=f(qi), i=1,n M机器人手在空间的位姿 qi机器人各个关节变量 建立坐标系 机座坐标系0 杆件坐标系i1,2,n 手部坐标系h 其中机座坐标系0准则: z轴垂直, x轴水平, 方向指向手部所在平面。,机器人运动学机器人运动学方程,杆件坐标系i,i=1,2,n 建立原则: z轴与关节轴线重合,x轴与两关节轴线的距离重合,方向指向下一个杆件。 杆件坐标系有两种: 第一种: z轴与i+1关节轴重合(如:关节1的Z轴与关节2的关节轴重合) 第二种: z轴与i关节轴线重合。,机器人运动学机器人运动学方程,手部坐标系h 在第
20、一种杆件坐标系下,h与n坐标系重合。 在第二种杆件坐标系下,h与n坐标系的方向保持一致。,机器人运动学机器人运动学方程,确定参数: 杆件几何参数(不变,结构特性) I、杆件长度li:两关节轴线的距离。 II、杆件扭角i:两关节轴线的夹角。 关节运动参数(可能变量,运动控制量) I、关节平移量di:相邻杆件的长度在关节轴线上的距离。 II、关节回转量i:相邻杆件的长度在关节轴线上的夹角。 关节变量: di平移关节; i回转关节。,机器人运动学机器人运动学方程,第一种坐标系变换( z轴与i+1关节轴线重合) 1)建立坐标系i-1、i i-1i变换过程 a、Trans(0,0,di); b、Rot(
21、z,i); c、Trans(li,0,0); d、Rot(x,i)。,机器人运动学机器人运动学方程,第一种坐标系变换(续) 注意如下特例:(因为平移与旋转是沿着同一根轴的),机器人运动学机器人运动学方程,第二种坐标系( z轴与i关节轴线重合) 建立坐标系i-1、i; i-1i变换过程 a、Trans(li-1,0,0); b、Rot(x,i-1); c、Trans(0,0,di); d、Rot(z,i)。,机器人运动学机器人运动学方程,第2种坐标系变换(续),机器人运动学机器人运动学方程,建立机器人运动学方程:,机器人运动学机器人运动学方程,例子:已知三自由度平面关节机器人如图所示,设机器人杆
22、件1、2、3的长度为l1,l2,l3。建立机器人的运动学方程。 1)建立坐标系(第一种) a、机座坐标系0 b、杆件坐标系i c、手部坐标系h(与末端n重合) (2)确定参数,机器人运动学机器人运动学方程,例子(续) 相邻杆件位姿矩阵,机器人运动学机器人运动学方程,将相邻杆件位姿矩阵依次相乘,则有:,机器人运动学机器人运动学方程,例子:已知三自由度平面关节机器人如图所示,设机器人杆件1、2、3的长度为l1,l2,l3。建立机器人的运动学方程。 1)建立坐标系(第二种) a、机座坐标系0 b、杆件坐标系i c、手部坐标系h(与末端n方向一致) (2)确定参数,机器人运动学机器人运动学方程,例子(
23、续) 相邻杆件位姿矩阵,机器人运动学机器人运动学方程,将相邻杆件位姿矩阵依次相乘,则有:,机器人运动学运动学方程的解,运动学方程的模型: M0h=f(qi), i=1,n 正问题:已知关节变量qi的值,求手在空间的位姿M0h。 用途:检验、校准机器人。 逆问题:已知手在空间的位姿M0h,求关节变量qi的值。 用途:指挥机器人的运动,进行运动控制。 逆解特征分三种情况:多解、唯一解、无解。 多解的选择原则:最接近原则。 计算方法:递推逆变换法,即,机器人运动学运动学方程的解,例:已知四轴平面关节SCARA机器人如图所示,试计算: (1)机器人的运动学方程; (2)当关节变量取qi=30,-60,
展开阅读全文