机械电子工程原理Ch17-第十七章-关节式机器人系统设计.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《机械电子工程原理Ch17-第十七章-关节式机器人系统设计.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械 电子 工程 原理 Ch17 第十七 关节 机器人 系统 设计
- 资源描述:
-
1、17.1关节式机器人简介关节式机器人简介 n机器人是典型的机电一体化产品,一般由机械本机器人是典型的机电一体化产品,一般由机械本体,传感器,控制器和功率驱动器组成。体,传感器,控制器和功率驱动器组成。机械本体是机器人的执行机构;机械本体是机器人的执行机构;传感器用于提供机器人本身或其所处环境的信息,从传感器用于提供机器人本身或其所处环境的信息,从而对机械本体进行精确控制;而对机械本体进行精确控制;控制器用来产生指令信号,控制各关节运动坐标的驱控制器用来产生指令信号,控制各关节运动坐标的驱动器,使各臂杆端点按照要求的轨迹、速度和加速度,动器,使各臂杆端点按照要求的轨迹、速度和加速度,以一定的姿态
2、达到空间指定的位置;以一定的姿态达到空间指定的位置;功率驱动器是将控制器输出的信号变换成大功率的信功率驱动器是将控制器输出的信号变换成大功率的信号,以驱动执行器工作。号,以驱动执行器工作。现代机器人系统还包括由许多精巧的传感器以及各种现代机器人系统还包括由许多精巧的传感器以及各种各样的控制策略软件。各样的控制策略软件。1反映机器人特性的基本参数反映机器人特性的基本参数 n反映机器人特性的基本参数主要有工作空间、自反映机器人特性的基本参数主要有工作空间、自由度、有效负载、运动精度、运动特性以及动态由度、有效负载、运动精度、运动特性以及动态特性等。特性等。工作空间通常指末端执行器中心点在空间所能达
3、到的工作空间通常指末端执行器中心点在空间所能达到的范围。范围。机器人的自由度数一般就等于它的关节数,工业机器机器人的自由度数一般就等于它的关节数,工业机器人大多具有人大多具有46个自由度。个自由度。机器人的运动自由度数越多,它的功能就越强,结构机器人的运动自由度数越多,它的功能就越强,结构也越复杂。对于关节式机器人,在工作空间的边缘,也越复杂。对于关节式机器人,在工作空间的边缘,可能存在自由度退化现象。可能存在自由度退化现象。2机器人的运动精度机器人的运动精度 n机器人的运动精度涉及位置精度机器人的运动精度涉及位置精度h、重复位置精度、重复位置精度B和和系统分辨率。系统分辨率。位置精度位置精度
4、h指机械本体的手臂端点实际到达的位置分布曲线指机械本体的手臂端点实际到达的位置分布曲线的中心和目标点之间坐标距离的大小。的中心和目标点之间坐标距离的大小。重复位置精度重复位置精度B是指手臂端点实际到达点分布曲线的宽度。是指手臂端点实际到达点分布曲线的宽度。系统分辨率是在机械系统设计时确定的。系统分辨率是在机械系统设计时确定的。BhAA向(放大)317.2总体设计总体设计 n系统分析系统分析 系统分析的主要目的是确定机器人系统的使用场合、系统分析的主要目的是确定机器人系统的使用场合、工作环境和工作要求。工作环境和工作要求。本机器人系统主要作为教学研究用,其工作环境为教本机器人系统主要作为教学研究
5、用,其工作环境为教学实验室,要求它能够进行连续轨迹控制,同时应具学实验室,要求它能够进行连续轨迹控制,同时应具有行程控制功能,在异常情况时能够人工制动,保护有行程控制功能,在异常情况时能够人工制动,保护电机、减速器以及手臂等。电机、减速器以及手臂等。4技术设计技术设计n机器人基本参数的确定机器人基本参数的确定 末端负载末端负载质量质量1kg允许转矩允许转矩腰关节(腰关节(S轴)轴)6Nm肩关节(肩关节(L轴)轴)6Nm肘关节(肘关节(U轴)轴)3Nm工作范围工作范围S轴轴-170+170L轴轴-45+150U轴轴-170+170最大运动最大运动速度速度S轴(旋转)轴(旋转)210/sL轴(旋转
6、)轴(旋转)170/sU轴(旋转)轴(旋转)225/s定位精度定位精度末端重复定位精度末端重复定位精度0.1mm5机器人运动形式的选择机器人运动形式的选择 n机器人的运动形式常见有五种:直角坐标型、圆柱坐机器人的运动形式常见有五种:直角坐标型、圆柱坐标型、球坐标型、关节型和标型、球坐标型、关节型和SCARA型。型。n运动形式的选择原则是,在满足需要的情况下,使自运动形式的选择原则是,在满足需要的情况下,使自由度最少,结构最简单。由度最少,结构最简单。(d)(e)(c)(b)(a)(a)直角坐标型(b)圆柱坐标型(c)球坐标型(d)关节型(e)SCARA型6机器人运动形式的选择机器人运动形式的选
7、择n本章设计的机器人系统采用关节型三自由度的运动形本章设计的机器人系统采用关节型三自由度的运动形式。关节型结构形式的机器人动作灵活,工作空间大,式。关节型结构形式的机器人动作灵活,工作空间大,在作业空间内手臂的干涉最小,结构紧凑,占地面积在作业空间内手臂的干涉最小,结构紧凑,占地面积小,关节上相对部位容易密封防尘。小,关节上相对部位容易密封防尘。n两台同型号的伺服电机对两台同型号的伺服电机对称布置在腰座上,一台驱动称布置在腰座上,一台驱动L臂,一台驱动臂,一台驱动L臂上的同步臂上的同步齿轮,经同步带传动齿轮,经同步带传动U臂,臂,系统容易获得静态平衡,惯系统容易获得静态平衡,惯量减小,稳定性得
8、到提高。量减小,稳定性得到提高。7确定控制系统总体方案确定控制系统总体方案 n本机器人系统的控本机器人系统的控制系统采用制系统采用PC+DSP运动卡的控制模式,运动卡的控制模式,利用了以利用了以DSP为核心为核心的多轴运动控制技的多轴运动控制技术,实现对多轴伺术,实现对多轴伺服作业系统的直接服作业系统的直接控制,构成了新一控制,构成了新一代的开放式机器人代的开放式机器人通用控制系统。通用控制系统。8确定控制系统总体方案确定控制系统总体方案nPMAC(Programmable Multi-Axis Controller)是美国是美国DELTA TAU公司九十年代推出的基于公司九十年代推出的基于D
9、SP的开放式可编程多轴运动控制器,提供多轴插补的开放式可编程多轴运动控制器,提供多轴插补计算、运动控制、用户辅助计算、运动控制、用户辅助PLC编程以及数据采编程以及数据采集处理等功能。集处理等功能。n设计的基于设计的基于PC+PMAC运动卡的开放式三关节机运动卡的开放式三关节机械手控制器采用标准工业械手控制器采用标准工业PC机作为硬件平台,处机作为硬件平台,处理机械手控制中的非实时任务;实时任务由理机械手控制中的非实时任务;实时任务由PMAC运动控制卡处理。运动控制卡可控制伺服运动控制卡处理。运动控制卡可控制伺服电机驱动机械手的各个关节,使机械手末端按预电机驱动机械手的各个关节,使机械手末端按
10、预定的轨迹运动。定的轨迹运动。9机械结构设计机械结构设计 n机械结构设计的目的是确定驱动方式,选择运动机械结构设计的目的是确定驱动方式,选择运动部件和设计具体结构,绘制机器人总装图及主要部件和设计具体结构,绘制机器人总装图及主要部件零件图。部件零件图。n各关节上采用的电机及驱动器型号如下表所示各关节上采用的电机及驱动器型号如下表所示 伺服驱动系统伺服驱动系统关节部位关节部位电机电机驱动器驱动器腰关节腰关节MSMA022C1HMSDA023D1A肩关节、肘关节肩关节、肘关节MSMA5AZC1HMSDA5A3D1A谐波减速器谐波减速器腰关节腰关节XB3-80-100I肩关节、肘关节肩关节、肘关节X
11、B3-50-100I10机器人系统本体装配图机器人系统本体装配图 n与传统的机械机与传统的机械机构相比,机器人构相比,机器人的本体集支撑、的本体集支撑、连接和执行三大连接和执行三大功能于一身,它功能于一身,它是机器人设计的是机器人设计的重要部分。重要部分。1-基座基座 2-电机电机 3-减速器减速器 4-轴承轴承 5-腰关节腰关节 6-腰部腰部 7-肩关节肩关节 8-电机电机 9-法兰法兰 10-同步带同步带 11-臂板臂板 12-小臂主体小臂主体 13-小臂扩展体小臂扩展体11仿真分析仿真分析 n仿真分析的目的是:仿真分析的目的是:(1)运动学计算。分析是否能够达到要求的速度、加)运动学计算
12、。分析是否能够达到要求的速度、加速度和位置;速度和位置;(2)动力学计算。计算关节驱动力的大小,分析驱动)动力学计算。计算关节驱动力的大小,分析驱动装置是否满足要求;装置是否满足要求;(3)运动的动态仿真。将每一位姿用三维图形连续显)运动的动态仿真。将每一位姿用三维图形连续显示出来,实现机器人的运动仿真;示出来,实现机器人的运动仿真;(4)性能分析。建立机器人数学模型,对机器人动态)性能分析。建立机器人数学模型,对机器人动态性能进行仿真计算;性能进行仿真计算;(5)方案和参数修改。运用仿真分析的结果对所设计)方案和参数修改。运用仿真分析的结果对所设计的方案、结构、尺寸和参数进行修改,加以完善。
13、的方案、结构、尺寸和参数进行修改,加以完善。12仿真分析仿真分析n机器人的本体可以看作由几个独立运动杆件以旋机器人的本体可以看作由几个独立运动杆件以旋转或位移的关节组成的机构,每一个关节上安装转或位移的关节组成的机构,每一个关节上安装有传感器检测各个关节的位移有传感器检测各个关节的位移qi(t)。机器人的运。机器人的运动学分析涉及到两个问题:动学分析涉及到两个问题:(1)对一给定的机器人,已知杆件的几何参数和关节位对一给定的机器人,已知杆件的几何参数和关节位移矢量移矢量Q(t)=q1(t),q2(t),qn(t)(n为自由度数为自由度数),求机,求机器人操作器相对于参考坐标系的位置和姿态(器人
14、操作器相对于参考坐标系的位置和姿态(运动学运动学正问题正问题););(2)已知机器人的杆件几何参数,给定机器人的末端操已知机器人的杆件几何参数,给定机器人的末端操作器相对于参考坐标系的期望位姿,求解其对应的关作器相对于参考坐标系的期望位姿,求解其对应的关节位移矢量(节位移矢量(运动学逆问题运动学逆问题)。)。13位姿矩阵与逆阵位姿矩阵与逆阵 n机器人是通过控制关节位移矢量,来实现和操作机器人是通过控制关节位移矢量,来实现和操作本体完成要求的作业的。而作业通常在参考坐标本体完成要求的作业的。而作业通常在参考坐标系中说明,因此要频繁地求解运动学逆问题。在系中说明,因此要频繁地求解运动学逆问题。在大
15、量的机器人问题中,涉及到用不同的参考坐标大量的机器人问题中,涉及到用不同的参考坐标系表示同一位姿的问题。系表示同一位姿的问题。n刚体的位置、姿态可用其上的任一基准点(通常刚体的位置、姿态可用其上的任一基准点(通常为物体的质心)和过该点的坐标系相对于参考坐为物体的质心)和过该点的坐标系相对于参考坐标系的相对关系来确定。引进齐次坐标标系的相对关系来确定。引进齐次坐标(X,Y,Z,1)T,可用四阶方阵表示两坐标系间的关系,即可用四阶方阵表示两坐标系间的关系,即位姿矩位姿矩阵与逆阵阵与逆阵。14两刚体间的坐标变换两刚体间的坐标变换 n设有一刚体设有一刚体A,选其上的,选其上的P为基准点,为基准点,P在
16、刚体在刚体A上上的直角坐标系的直角坐标系Oi Xi Yi Zi中的齐次坐标为中的齐次坐标为(Xi1 Xi2 Xi3 Xi4)T,P在另一刚体在另一刚体B上直角坐标系上直角坐标系Oj Xj Yj Zj中的中的齐次坐标为齐次坐标为(Xj1 Xj2 Xj3 Xj4)T。AXjYjZjXiYiPBOjOiZi15两刚体间的坐标变换两刚体间的坐标变换n坐标系坐标系j可以看作坐标系可以看作坐标系i的原点的原点Oi沿沿Zi移动移动di到达到达Oi,然后绕轴转然后绕轴转角,再沿角,再沿Xj轴移动距离轴移动距离aj到达原点到达原点Oj,再,再绕绕Xj轴转轴转角。角。n利用空间坐标系的变换关系,可以得到两坐标系间
17、的利用空间坐标系的变换关系,可以得到两坐标系间的变换矩阵为:变换矩阵为:cossin cossin coscossincos coscos sinsin0sincos00010001jijijjijiaooadqqaqaqqqaqaqaa轾-犏轾 轾犏-犏犏 臌犏=犏犏犏犏臌犏臌RTcossin0sin coscos cossincossin coscos sincoscos00010001jjijiijiiao oddqqqaqaaaqaqaaa轾-犏轾 轾犏-犏犏 臌犏=犏犏-犏犏臌犏臌RT16n齐次坐标矩阵可以分解为一个平移和一个旋转矩齐次坐标矩阵可以分解为一个平移和一个旋转矩阵之积,即
展开阅读全文