工业机器人技术课程总结.docx
- 文档编号:7706993
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:11
- 大小:225.58KB
工业机器人技术课程总结.docx
《工业机器人技术课程总结.docx》由会员分享,可在线阅读,更多相关《工业机器人技术课程总结.docx(11页珍藏版)》请在冰豆网上搜索。
工业机器人技术课程总结
工业机器人技术课程总结
任课:
班级:
学号:
姓名:
之前在工厂实习见识和操作过很多工业机器人,有焊接机器人,涂装机器人,总装机器人等,但是学习了盖老师教授的工业机器人课程,才真正算是进入了工业机器人的理论世界学习机器人的相关知识。
以下是课程总结。
1、第一章主要是对机器人的概述,从机器人的功能和应用、机器人的机构以及机器人的规格全面呈现学习机器人的框架。
研制机器人的最初目的是为了帮助人们摆脱繁重劳动或简单的重复劳动,以及替代人到有辐射等危险环境中进行作业,因此机器人最早在汽车制造业和核工业领域得以应用。
随着机器人技术的不断发展,工业领域的焊接、喷漆、搬运、装配、铸造等场合,己经开始大量使用机器人。
另外在军事、海洋探测、航天、医疗、农业、林业甚到服务娱乐行业,也都开始使用机器人。
本书主要介绍工业机器人,对譬如军用机器人等涉及不多。
机器人的机构方面,主要介绍了操作臂的工作空间形式、手腕、手爪、和闭链结构操作臂。
工作空间形式常见的有直角坐标式机器人、圆柱坐标式机器人、球(极)坐标式机器人、SCARA机器人以及关节式机器人。
手腕的形式也可分为二自由度球形手腕、三轴垂直相交的手腕以及连续转动手腕。
同时手爪也可分为夹持式手爪、多关节多指手爪、顺应手爪。
机器人的其他规格主要介绍驱动方式、自动插补放大、坐标轴数、工作空间、承载能力、速度和循环时间、定位基准和重复性以及机器人的运行环境。
第一章的内容主要是对机器人各个方面有个简单的介绍使机器人更形象化和具体化。
工业机器人定义为一种拟人手臂、手腕和手功能的机电一体化装置,能将对象或工具按照空间位置姿态的要求移动,从而完成某一生产的作业要求。
工业机械应用:
主要代替人从事危险、有害、有毒、低温和高热等恶劣环境中的工作;代替人完成繁重、单调重复劳动。
它带来的好处:
减少劳动力费用提高生产率改进产品质量增加制造过程柔性减少材料浪费控制和加快库存的周转消除了危险和恶劣的劳动岗位。
机器人的直角坐标型:
结构简单;定位精度高;空间利用率低;操作范围小;实际应用较少。
圆柱坐标型:
结构简单;刚性好;空间利用率低;用于重物的装卸和搬运。
球坐标型:
结构紧凑,所占空间较小。
关节坐标型:
动作范围宽。
第2章主要讲述了位姿描述和齐次变换。
刚体的位姿是指刚体参考点的位置。
对
组成工业机器人的每一个连杆都可以看作是一个刚体。
若给定了刚体上某一点的位置和该刚体在空间的姿态,则这个刚体在空间上是完全确定的。
设有一刚体Q,如图2-4所示,在刚体上选任一点O,建立与刚体固连的坐标系OXYZ,称为动坐标系。
动坐标系位姿的描述就是相对固定坐标系对动坐标系原点位置的描述以及对动坐标系三个坐标轴方向的描述刚体的姿态描述方法主要分为齐次变换法,矢量法,旋量法,四元数法等,它们的作用都是将运动、变换和映射与矩阵运算联系起来。
位置的描述(位置矢量)对于不同的坐标系比如直角坐标系,圆柱坐标和球面坐标都有特定的位置矢量来描述。
而方位的描述可以用旋转矩阵来表示刚体B相对于坐标系{A}的方位。
坐标系{B}的三个单位主矢量相对于坐标系{A}的方向余弦,其中正交矩阵,满足关系应该如下
而为了完全描述刚体的位姿,需要已知物体B相对于坐标系{A}的位置矢量和旋转矩阵。
当然也可以只表示位置或者方向,但是坐标系{B}的相应的形式会有不同。
如果只表示位置时,
如果只表示方位时,坐标系{B}的形式为
。
对于手爪的描述大致可分为手爪坐标系——与手爪固接一起的坐标系。
z轴——手指接近物体的方向,接近矢量a(approach)y轴——两手指的连线方向,方位矢量o(orientation)x轴——右手法则规定,n=o×a,n(normal)。
而坐标变换可分为坐标平移和坐标旋转。
齐次变换具有较直观的几何意义,和非齐次交换相比,它非常适合描述坐标系之间的变换关系。
另外,齐次变换可以将旋转变换与平移变换用一个矩阵来表达,关系明确,表达简洁。
所以常用于解决工业机器人运动学问题。
齐次变换的优点:
书写简单,表达方便,在计算机图形学,计算机视觉有广泛应用。
齐次坐标的表示不是唯一的。
如果将列阵p中的元素同乘一非零系数w后,仍然代表同一点P。
齐次变换矩阵T除了实现点在不同坐标系的映射外,还可解释为描述{B}相对于{A}的位姿(位置加方位)。
齐次变换矩阵也代表坐标平移与坐标旋转的复合将其分解成两个矩阵相乘的形式之后就可以看出这一点。
齐次变换矩阵的物理含义是指作为坐标变换、坐标系的描述和运动算子,还可以定义齐次变换矩阵的运算。
变换矩阵求逆指已知坐标系{B}相对{A}的描述,希望得到{B}相对{A}的描述。
求逆方法分为直接对齐次变换矩阵求逆利用其次变换矩阵的特点,简化矩阵求逆运算。
其计算方法有直接计算逆矩阵和其它方法。
建立变换方程
通过方程计算
。
至于欧拉角与RPY角,引入其它参数法表示还是很有必要性的:
旋转矩阵R用9个元素表示3个独立变量,表示不方便,自然存在用3个参数方法;R作为算子或变换使用比较方便,作为方位的描述并不方便,需要输入较多信息;广泛的应用于航天、航海和天文学。
欧拉角描述坐标系B的方法如下:
B的初始方位与参考系A重合。
首先将B绕zB转阿尔法角,再绕yB转白塔角,最后绕xB转伽马角。
这种描述中的各次转动都是相对运动坐标系的某轴进行的,而不是相对于固定的参考系A。
这样的三次转动称为欧拉角。
又因转动的顺序是绕z轴,y轴和x轴,故称这种描述为z-y-x(欧拉角)。
这种描述中的各次转动都是相对运动坐标系的某轴进行的,而不是相对于固定的参考系A。
这样的三次转动称为欧拉角,又因转动的顺序是绕z轴,y轴和x轴,故称这种描述为z-y-z(欧拉角)。
旋转变换通式可表示为:
旋转变换通式解决了根据转轴和转角建立相应旋转变换矩阵的问题;反向问题则是根据旋转矩阵求其等效转轴与等效转角。
两点值得注意多值性,k,不是唯一的,还存在另外一组解:
病态情况,当转角很小时,由于式2.65的分子、分母都很小,转轴难于确定。
当接近0°或180°是无法确定,需另找新方法。
可以证明:
任何一组绕过原点的轴线的复合转动总是等效于绕某一过原点的轴线转动R(k,θ)自由矢量:
维数、大小和方向,如速度矢量和纯力矩矢量。
线矢量:
维数、大小、方向和作用线,如力矢量。
速度矢量在不同坐标系{B}{A}之间的映射只与R相关。
即有
,而与坐标原定的位置
无关。
纯力矩矢量在不同坐标系{B}{A}之间的映射只与R相关。
即有
,而与坐标原定的位置
无关。
有关线矢量的描述比较复杂,超出本课程范围,需要引入旋量法等。
第三章主要跟随老师一起学习了操作臂运动学。
操作臂运动学:
各连杆间的位移关系:
速度关系,加速度关系操作臂:
开式运动链——转动关节、移动关节。
轨迹规划:
操作臂末端执行器相对固定参考系的空间描述关节(运动副)分为高副和低副,低副:
旋转副、平移副、圆柱副、平面副、螺旋副、球面副连杆:
保持其两端的关节轴线具有固定的几何关系。
轴线:
决定了连杆的特征连杆i-1是由关节轴线i-1和i的公法线长度ai-1和夹角i-1所规定的。
特殊情况:
两轴线平行得:
i-1=0。
两轴线相交得:
ai-1=0,i-1指向不定。
连杆i-1:
长度ai-1——关节轴线i-1指向关节轴i的公法线长度(恒为正)。
扭角i-1——从轴线i-1绕公垂线转至轴线i的夹角(可正可负)。
连杆的变换通式:
同时PUMA560运动学方程的大致建立步骤:
设定各个连杆坐标系,列出相应的连杆参数;写出各个连杆变换;写出手臂变换矩阵和运动学方程可简单表示为
运动学正解(where):
根据关节变量qi的值,计算机器人末端抓手或工具相对于工作站的位姿。
(对于每一组关节变量值,有唯一确定的解,求解简单。
)运动学反解(solve):
为了使机器人所握工具相对于工作站的位姿满足给定要求,计算相应的关节变量。
运动学反解的几个重要特征:
a、将问题细分成几个子问题b、每个子问题可能无解、有一个解或多个解(与执行的形体有关)c、如果某个子问题有多解,整个求解过程应考虑对应子问题每一个解的情况。
求解方法:
Paul的反变换法,Lee几何法和Pieper的方法。
6个自由度的机器人具有封闭反解的充分条件(Pieper准则)
(1)三个相邻关节轴交于一点;(PUMA、Stanford机器人)
(2)三个相邻关节轴相互平行;(ASEA,MINIMOVER机器人)对于满足条件
(1)的机器人(如PUMA),运动学方程可分解为
式中:
规定腕部参考点的位置,规定腕部的方位。
求解步骤:
(1)腕部位置的反解,依次解出3→2→1,主要利用消元法和三角函数中的几何代换公式,将超越方程→代数方程.
(2)腕部方程的反解,求出数值,利用相对应的欧拉角求解方法。
机器人操作臂运动学反解的数目决定于:
关节数目连杆参数和关节变量的活动范围。
一般而言,非零连杆参数愈多,运动学反解的数目愈多。
例如PUMA560最优解:
如何从多重解中选择一个最优解?
最优准则?
寻求方法?
在避免碰撞的前提下,通常按“最短行程”准则——使每个关节的移动量为最小。
对于典型工业机器人应遵循“多移动小关节、少移动大关节”的原则。
第四章主要学习操作臂的雅可比。
位移分析:
第三章的运动学分析:
速度分析:
操作空间速度与关节空间速度之间的线性映射关系——雅可比矩阵J(q)力分析:
末端操作力与各关节驱动力之间的线性映射关系——力雅可比矩阵JT(q)操作臂的雅可比矩阵是指操作速度与关节速度的线性变换。
奇异形位(singularconfiguration):
操作臂的雅可比矩阵的秩减少的形位(数学上);操作臂在操作空间的自由度将减少(物理上)。
雅可比矩阵的行列式判别奇异形位:
。
当2=0或2=180时,雅可比行列式为0,矩阵秩为1,因而处于奇异状态。
从几何上看,机械手完全伸直(θ2=0),或完全缩回(θ2=180),机械手末端不能实现径向自由度,只能沿切向运动。
奇异时,自由度减少。
而微分运动与广义速度则指出刚体或坐标系的微分运动包含微分移动矢量d和微分转动。
d由沿三个坐标轴的微分移动组成;由绕三个坐标轴的微分转动组成。
雅可比矩阵的构造法:
雅可比矩阵J(q):
既可当成是从关节空间向操作空间的速度传递的线性关系也可看成是微分运动转换的线性关系因此,可将雅可比J(q)分块,
PUMA560的雅可比的计算有一、用微分变换法计算TJ(q)二、用矢量积方法计算J(q)。
力雅可比末端广义力矢量
其中,f——力,n——力矩末端广义虚位移
其中,d——微分移动,在静态条件下,广义操作力矢量应与各关节的驱动力相平衡
利用虚功原理,可以导出关节力矢量和广义力矢量之间的关系。
总虚功为零。
同样也表示操作臂的力雅可比就是它的运动雅可比转置。
可以看出力雅可比与运动雅可比之间的紧密关系——对偶关系。
J(q)是m*n阶矩阵,n表示关节数,m表示操作空间的维数。
对于给定的q,J(q)的值域空间R(J(q))
表示关节运动能够产生的全部操作速度的集合第五章主要学习了操作臂动力学。
动力学研究的是物体运动和受力之间的关系:
动力学正问题——根据关节驱动力或力矩,计算操作臂的运动(位移、速度和加速度)动力学逆问题——根据轨迹运动对应关节的位移、速度和加速度,计算所需的关节力或力矩动力学建模方法主要有:
拉格朗日——Lagrange方法:
牛顿-欧拉——Newton-Euler方法,高斯——Gauss方法,凯恩——Kane方法,旋量对偶数方法,罗伯逊-魏登堡——Roberson-Wittenburg方法。
牛顿-欧拉——Newton-Euler方法————基于运动坐标系和达朗贝尔原理的优缺点:
没有多余信息,计算速度快建立复杂系统比较麻烦同时动力学研究的目的也是利用动力学模型,实现最优控制,以期达到良好的动态性能和最优指标
操作臂动力学:
复杂的动力学系统——多连杆、多输入、多输出系统,耦合关系和非线性。
多体系统动力学——多刚体系统和刚-柔耦合多体系统。
由旋转通式(2.58)可知,R(t+⊿t)可看成R(t)在时间间隔⊿t内绕某轴k转动微分角度得到
两端除以⊿t,并取极限,可以定义角速度算子矩阵:
刚体的速度和加速度表示为:
根据不同的情况可以对上式进行简化:
{A}固定不动,刚体与{B}固接;{B}只相对于{A}移动;{B}只相对于{A}滚动
而关节驱动力或力矩计算各连杆所承受的力和力矩向量中,某些分量由操作臂本身的连杆结构所平衡,一些分量由各关节的驱动力或力矩所平衡
力雅可比矩阵的递推方法类似于速度雅可比矩阵递推法。
对于连杆静力学分析,静力分析:
首先考虑一个连杆i,然后建立该连杆的力和力矩平衡方程,力雅可比矩阵的递推方法类似于速度雅可比矩阵递推法操作臂动力学的研究有很多方法拉格朗日——Lagrange方法牛顿-欧拉——Newton-Euler方法高斯——Gauss方法凯恩——Kane方法旋量对偶数方法罗伯逊-魏登堡——Roberson-Wittenbrug方法本节用运动(速度和加速度)递推和力递推来建立操作臂动力学方程并讨论动力学逆问题的求解方法
一、牛顿-欧拉方程:
操作臂=刚体质心加速度,总质量m与产生这一加速度的作用力f之间满足牛顿第二定理:
当刚体绕过质心的轴线旋转时,角速度,角加速度,惯性张量,与作用力矩之间满足欧拉方程:
惯性张量——表示刚体质量分布的特征,其值与选取的参考值坐标系有关。
若所选取的坐标系{c}的方位使各惯性积均为零惯性张量变成对角型则此坐标系的各轴称为惯性主轴,相应的质量惯性矩称为主惯性矩。
动力学逆问题根据关节位移、速度和加速度。
求所需的关节力矩或力。
整个算法由两部分组成:
向外递推:
计算各连杆的速度和加速度。
,由牛顿-欧拉公式计算各连杆的惯性力和力矩。
向内递推:
计算各连杆相互作用的力和力矩,以及关节驱动力或力矩封闭形式的动力学方程。
递推公式(5.64~5.72)有两种用途——数值计算和推导封闭形式动力学方程。
只要知道各杆的质量、惯性张量、质心和旋转矩阵的值,即可直接计算实现给定运动所需的关节驱动力矩和力(数值计算)。
然而,为了阐明动力学方程的结构,比较重力和惯性力影响的主次,分析向心力和哥氏力的影响是否可以忽略等,通常希望将某一机器人的动力学方程(5.64~5.72)写成封闭解的形式,即将关节力矩和力写成关节位移、速度和加速度的显函数形式。
仍以平面2R机械手为例说明之。
第六章主要跟随老师一起学习轨迹规划相关知识。
在机器人完成给定作业任务之前,应该规定他的操作顺序,行动步骤和作业进程。
人工智能范围内,规划就是问题求解技术,从某个特定的初始状态出发,构造一系列操作,使之达到解决该问题的目标状态轨迹:
操作臂在运动过程中的位移、速度和加速度。
轨迹规划:
根据作业任务要求,计算出预期的运动轨迹。
首先,对机器人的任务、运动路径和轨迹进行描述。
其次,在计算机内部描述所要求的轨迹,即选择习惯规定及合理的软件数据结构。
最后,对内部描述的轨迹,实时计算机器人的运动的位移、速度和加速度,生成运动轨迹。
常用的两种轨迹规划方法:
1)对于选定的轨迹结点上的位姿、速度和加速度给出一组显式约束,轨迹规划器从一类函数中选取参数化轨迹,对结点进行插值,并满足约束条件。
2)给出运动路径的解析式,如:
直角坐标空间中的直线路径,轨迹规划器在关节空间或直角坐标空间中确定一条轨迹来逼近预定的路径第一种方法:
约束的设定和轨迹规划均在关节空间中进行。
不足:
操作臂手部没有施加任何约束,很难弄清手部的实际路径。
碰撞第二种方法:
路径约束是在直角坐标空间中给定的,而关节驱动器是在关节空间中受控的。
因此,为了得到与给定路径十分接近的轨迹,首先必须采用某种函数逼近的方法将直角坐标路径约束转化为关节路径约束,而后确定满足关节路径约束的参数化路径。
轨迹规划既可以在直角空间中进行,也可以在关节空间中进行,但所规划的轨迹函数都必须连续和平滑,使得操作臂的运动平稳。
在关节空间进行规划时,是将关节变量表示成时间的函数,并规划它的一阶和二阶时间导数;在直角空间进行规划时,是将手部位姿、速度和加速度表示为时间的函数,相应的关节信息由手部信息导出。
用户:
根据作业给出各个路径节点,规划器的任务包含:
解变换方程、进行运动学反解和插值运算等;在关节空间进行规划时,大量工作是对关节变量的插值运算。
确定路径点上的关节速度,可有以下三种方法规定:
(1)根据工具坐标系在直角坐标空间中的瞬时线速度和角速度来确定每个路径点的关节速度;
(2)在直角坐标空间或关节空间中采用适当的启发式方法,由控制系统自动地选择路径点的速度。
(3)为了保证每个路径点上的加速度连续,由控制系统按此要求自动地选择路径点的速度。
方法
(1),利用操作臂在此路径点上的雅可比,把该点的直角坐标速度映射为所要求的关节速度。
当然,如果操作臂的某个路径点是奇异点,这时就不能任意设置速度值。
按照方法
(1)生成的轨迹虽然能满足用户设置速度的需要,但是逐点设置速度毕竟要耗费很大的工作量。
因此,机器人的控制系统最好具有方法
(2)和(3)的功能,或者二者兼而有之方法
(2),系统采用某种启发式方法自动选取合适的路径。
方法(3),保证路径点处的加速度连续——设法用两条三次曲线在路径点处按一定规则连接起来,拼凑成所要求的轨迹。
约束条件:
速度和加速度连续设所经过的路径点处的关节角度为v,与该点相邻的前后两点的关节角分别为0和g从0到v的插值三次多项式为从v到g的插值三次多项式为两个三次多项式的时间区间分别为[0,tf1]和[0,tf2]。
对这两个多项式的约束是:
对于差值,对于给定的起始点和终止点的关节角度,可选择直线插值函数来表示路径的形状。
单纯线性插值将导致在结点处关节运动速度不连续,加速度无限大。
在每个结点的邻域内增加一段抛物线的缓冲区。
(线性函数+两端抛物线函数)形成的轨迹=带有抛物线过度域的线性轨迹。
抛物线对时间的二阶导数为常数,不致在节点处产生速度跳跃,从而使整个轨迹上的位移和速度都连续笛卡尔空间规划方法:
作业是用操作臂终端抓手位姿的笛卡尔坐标结点序列规定的结点是指表示抓手位姿的齐次变换矩阵。
作业是用操作臂终端抓手位姿的笛卡尔坐标结点序列规定的结点是指表示抓手位姿的齐次变换矩阵。
第七章主要学习了操作臂的控制。
单关节的线性模型和控制主要为建立操作臂单个旋转关节的线性模型。
推导传递函数和比例函数PD控制规律,SISO系统,MIMO系统,PID控制
这一方程代表单关节控制系统的输入电压与关节角位移之间的传递。
单关节位置控制器中位置控制器的作用:
利用电机组成的伺服系统使关节的实际角位移跟踪期望的角位移。
方法:
把伺服误差作为电机的输入信号,产生适当的电压,构成闭环系统。
即同时也学到了单关节机器人的比例控制器是个二阶系统。
当系统参数均为正时,总是稳定的。
为了改善系统的动态性能,减少静态误差,可以加大位置反馈增益kp和增加阻尼,再引入位置误差的导数作为反馈信号。
关节角速度常用测速电机测定,也可以用两次采样周期内的位移数据来近似表示。
而最后我们学习的轨迹跟踪控制和抑制干扰对于系统的稳定尤为重要。
最后,感谢盖老师的敦敦教诲,您的课带给我们很多欢乐,知识和见闻。
现在看待事物慢慢养成了从外表到本质的习惯,这其中一部分得益于老师精细的思维方式和严谨的科学作风。
谢谢您!
THANKS!
!
!
致力为企业和个人提供合同协议,策划案计划书,学习课件等等
打造全网一站式需求
欢迎您的下载,资料仅供参考
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 技术 课程 总结
![提示](https://static.bdocx.com/images/bang_tan.gif)