第四章机器人静力分析与动力学课件.ppt





《第四章机器人静力分析与动力学课件.ppt》由会员分享,可在线阅读,更多相关《第四章机器人静力分析与动力学课件.ppt(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、雅可比矩阵雅可比矩阵两空间之间速度的两空间之间速度的线性映射关系线性映射关系雅可比矩阵(简称雅可比)雅可比矩阵(简称雅可比)。它可以看成是从关节空间到操作空间运动速度的。它可以看成是从关节空间到操作空间运动速度的传动比传动比,同时,同时也可用来表示两空间之间也可用来表示两空间之间力的传递关系。力的传递关系。vxvy存在存在怎样怎样的关的关系系3.5 机器人机器人的的雅可比雅可比矩阵矩阵2023/1/122023/1/121 1第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学看一个两自由度平面关节看一个两自由度平面关节机器人的末端
2、点位置(机器人的末端点位置(x,y)图图4-1两自由度平面关节机器人两自由度平面关节机器人容易求得容易求得将其微分得将其微分得写成矩阵形式写成矩阵形式令末端位姿令末端位姿则则2023/1/122023/1/122 2第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学假设关节速度为假设关节速度为,手爪速度为,手爪速度为。式中式中J称为机器人雅可比(称为机器人雅可比(Jacobian)矩阵)矩阵,它由函数,它由函数x,y的偏微分组成,反映了关节微小位移的偏微分组成,反映了关节微小位移d与手部末端微小运动与手部末端微小运动dX之间的关系
3、。之间的关系。对对dX=Jd,两边同除以,两边同除以dt,得,得2023/1/122023/1/123 3第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人雅可比矩阵定义为它的操作空间速度与关节空间速度机器人雅可比矩阵定义为它的操作空间速度与关节空间速度的线性变换。的线性变换。(或(或V)称为手爪在操作空间中的广义速度,简称)称为手爪在操作空间中的广义速度,简称操作速度,操作速度,为关节速度。为关节速度。J若是若是6n的偏导数矩阵,它的第的偏导数矩阵,它的第i行第行第j列的元素为列的元素为:式中,式中,x代表操作空间,代表操
4、作空间,q代表关节空间。代表关节空间。2023/1/122023/1/124 4第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学若令若令J1,J2分别为上例中雅可比矩阵的第一列矢量和第二列分别为上例中雅可比矩阵的第一列矢量和第二列矢量,即矢量,即可以看出,可以看出,雅可比矩阵的每一列表示其它关节不动而某一关节以雅可比矩阵的每一列表示其它关节不动而某一关节以单位速度运动产生的端点速度。单位速度运动产生的端点速度。由由,可看出,可看出,J阵的值随手爪位置的不同而阵的值随手爪位置的不同而不同,即不同,即1和和2的改变会导致的改变会导致
5、J的变化。的变化。2023/1/122023/1/125 5第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学对于关节空间的某些形位,机器人雅可比矩阵的秩减少,这对于关节空间的某些形位,机器人雅可比矩阵的秩减少,这些形位称为操作臂(机械手)的些形位称为操作臂(机械手)的奇异形位。奇异形位。上例机械手雅可比矩上例机械手雅可比矩阵的行列式为:阵的行列式为:det(J)=l1l2s2当当2=0或或2=180时,机械手时,机械手的雅可比行列式为的雅可比行列式为0,矩阵的秩为,矩阵的秩为1,因此处于奇异状态。在奇异形位,因此处于奇异状态。在
6、奇异形位时,时,机械手在操作空间的自由度将机械手在操作空间的自由度将减少。减少。2023/1/122023/1/126 6第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学只要知道机器人的雅可比只要知道机器人的雅可比J是满秩的方阵,相应的关节速度即是满秩的方阵,相应的关节速度即可求出,即可求出,即。上例平面上例平面2R机器人的逆雅可比机器人的逆雅可比于是得到与末端速度于是得到与末端速度相应的关节速度:相应的关节速度:显然,当显然,当2趋于趋于0(或(或180)时,机械手接近奇异形位,相应的关)时,机械手接近奇异形位,相应的关节速度
7、将趋于无穷大。节速度将趋于无穷大。A(-1)=(1/|A|)A*,其中,其中A(-1)表示矩阵表示矩阵A的逆矩阵的逆矩阵,|A|为矩阵为矩阵A的行列式的行列式,A*为矩阵为矩阵A的伴随矩阵。的伴随矩阵。2023/1/122023/1/127 7第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学 例例.图示二自由度机器人,手部沿固定坐标系图示二自由度机器人,手部沿固定坐标系X0轴正向以轴正向以1 m/s的速的速度移动,杆长度移动,杆长l1=l2=0.5 m。设在某瞬时。设在某瞬时 1=30,2=60,求相应瞬时关节,求相应瞬时关节
8、速度。速度。解:解:二自由度机器人速度雅可比为:二自由度机器人速度雅可比为:逆雅可比为:逆雅可比为:根据根据 ,vX=1 m/s,vY=0,即,即 2023/1/122023/1/128 8第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学3.5 机器人机器人的的雅可比雅可比矩阵矩阵雅可比矩阵:机械手的笛卡儿笛卡儿空间运动速度与关节关节空间运动速度之间的变换称之为雅可比矩阵。关节空间向笛卡儿空间速度的传动比。设x为表示机械手末端位姿的广义位置矢量,q为机械手的关节坐标矢量,n个关节则为n维矢量x0y0z0zi2023/1/1220
9、23/1/129 9第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学第四章第四章 机器机器人静力分析与人静力分析与动力学动力学4.1概述概述4.2机器人静力机器人静力学学4.3牛顿牛顿-欧拉欧拉方程方程4.4拉格朗日拉格朗日方程方程2023/1/122023/1/121010第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人动力学解机器人动力学解机器人机器人正正动力学问题动力学问题已知机器人各关节驱动力已知机器人各关节驱动力或力矩,求机器人各关节轨迹或末端执行
10、器(位姿)或力矩,求机器人各关节轨迹或末端执行器(位姿)轨迹。轨迹。机器人机器人逆逆动力学问题动力学问题已知机器人各关节轨迹或已知机器人各关节轨迹或末端执行器(位姿)轨迹,求机器人各关节驱动力末端执行器(位姿)轨迹,求机器人各关节驱动力或力矩。或力矩。4.1概述概述2023/1/122023/1/121111第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人机器人动力学动力学研究研究目的目的建立力、质量和加速度之间以及力矩、惯量和角加速度之建立力、质量和加速度之间以及力矩、惯量和角加速度之间的关系。间的关系。确定力和力矩,计
11、算每个驱动器所需的驱动力,以便在机确定力和力矩,计算每个驱动器所需的驱动力,以便在机器人连杆和关节上产生期望的加速度。器人连杆和关节上产生期望的加速度。根据有关方程并考虑机器人的外部载荷计算出驱动器可能根据有关方程并考虑机器人的外部载荷计算出驱动器可能承受的最大载荷,设计出能提供足够力及力矩的驱动器。承受的最大载荷,设计出能提供足够力及力矩的驱动器。研究机器人不同部件之间的关系,合理地设计出机器人的研究机器人不同部件之间的关系,合理地设计出机器人的部件。部件。4.1概述概述2023/1/122023/1/121212第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静
12、力分析与动力学机器人静力分析与动力学4.2机器人静力机器人静力分分析析机器人与外界环境相互作用时,在接触的地方要产生力机器人与外界环境相互作用时,在接触的地方要产生力和和力矩力矩,统称为末端广义(操作)力矢量。记为,统称为末端广义(操作)力矢量。记为n个关节的驱动力(或力矩)组成的个关节的驱动力(或力矩)组成的n维矢量维矢量称为关节力矢量称为关节力矢量y0 x0存在怎样的关系存在怎样的关系2023/1/122023/1/121313第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学利用虚功原理,令各关节的虚位移为利用虚功原理,令各
13、关节的虚位移为qi,末端执行器相应,末端执行器相应的虚位移为的虚位移为D。根据虚位移原理,各关节所作的虚功之和与末端。根据虚位移原理,各关节所作的虚功之和与末端执行器所作的虚功应该相等,即执行器所作的虚功应该相等,即简写为简写为:又因为又因为,所以得到所以得到与与之间的关系之间的关系式中式中称为称为机械手的力雅可比。它表示在静态平衡状态下,操机械手的力雅可比。它表示在静态平衡状态下,操作力向关节力映射的线性关系。作力向关节力映射的线性关系。2023/1/122023/1/121414第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力
14、学若若J是是关节空间关节空间向向操作空间操作空间的映射(微分运动矢量),则的映射(微分运动矢量),则把把操作空间的广义力矢量操作空间的广义力矢量映射到映射到关节空间的关节力矢量关节空间的关节力矢量。关节空间关节空间操作空间操作空间雅可比雅可比J力雅可比力雅可比JT2023/1/122023/1/121515第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学若已知若已知则有则有T00T2023/1/122023/1/121616第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析
15、与动力学BAABJTJ根据前面导出的两坐标系根据前面导出的两坐标系A和和B之间广义速度的坐标变换之间广义速度的坐标变换关系,可以导出关系,可以导出A和和B之间广义操作力的坐标变换关系。之间广义操作力的坐标变换关系。2023/1/122023/1/121717第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学解:解:由前面的推导知由前面的推导知例例:如图如图4-3所示的平面所示的平面2R机械手,手爪端点与外界接触,手爪作机械手,手爪端点与外界接触,手爪作用于外界环境的力为用于外界环境的力为,若关节无摩擦力存在,若关节无摩擦力存在,求
16、力求力的等效关节力矩的等效关节力矩。所以得:所以得:图图4-3关节力和操作力关系关节力和操作力关系y0 x02023/1/122023/1/121818第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人机器人静力计算静力计算机器人操作臂静力计算可分为两类问题:机器人操作臂静力计算可分为两类问题:(1)已知外界环境对机器人手部的作用力已知外界环境对机器人手部的作用力F,利用式,利用式 求相应的求相应的满足静力平衡条件的关节驱动力矩满足静力平衡条件的关节驱动力矩。(2)已知关节驱动力矩已知关节驱动力矩,确定机器人手部对外界环境的
17、作用力或负载,确定机器人手部对外界环境的作用力或负载的质量。的质量。第二类问题是第一类问题的逆解。逆解的关系式为第二类问题是第一类问题的逆解。逆解的关系式为 F=(JT)1 机器人自由度不是机器人自由度不是6时,例如时,例如n6,力雅可比矩阵就不是方阵,则,力雅可比矩阵就不是方阵,则JT就没有逆解。故第二类问题的求解困难得多,一般情况不一定能得就没有逆解。故第二类问题的求解困难得多,一般情况不一定能得到惟一解。若到惟一解。若F 的维数比的维数比的维数低,且的维数低,且J 满秩,则可利用最小二乘法满秩,则可利用最小二乘法求得求得F 的估计值。的估计值。2023/1/122023/1/121919
18、第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学例:如图示的机械手夹扳手拧螺丝,在腕部(例:如图示的机械手夹扳手拧螺丝,在腕部(Os)装有力)装有力/力矩传力矩传感器,若已测出传感器上的力和力矩感器,若已测出传感器上的力和力矩,求这时作用,求这时作用在螺钉上的力和力矩在螺钉上的力和力矩()2023/1/122023/1/122020第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学解:根据图示的相应位姿关系得解:根据图示的相应位姿关系得因此可得两坐标系的微分运动关系
19、和静力传递关系为:因此可得两坐标系的微分运动关系和静力传递关系为:STST微分运动关系时:微分运动关系时:静力传递关系时:静力传递关系时:2023/1/122023/1/122121第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学4.4.4 4.1.1转动惯量转动惯量转动惯量转动惯量 平移作为回转运动来分析平移作为回转运动来分析根据牛顿第二定律根据牛顿第二定律和和若把这一运动看成是杆长为若把这一运动看成是杆长为r,集中质量在末端为,集中质量在末端为m的杆件绕的杆件绕z轴的轴的回转运动,则得到加速度和力的关系式为回转运动,则得到加
20、速度和力的关系式为2023/1/122023/1/122222第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学式中,式中,和和N是绕是绕z轴回转的角加速度和转矩。轴回转的角加速度和转矩。上式为质点绕固定轴回转时的运动方程式。上式为质点绕固定轴回转时的运动方程式。I相当于平移运相当于平移运动时的质量,称为动时的质量,称为转动惯量转动惯量转动惯量转动惯量。将它们代入前面的方程,得:将它们代入前面的方程,得:令令,则有:,则有:2023/1/122023/1/122323第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与
21、动力学机器人静力分析与动力学机器人静力分析与动力学例:例:求图所示的质量为求图所示的质量为M,长度为,长度为L的匀质杆绕其一端回转时的转的匀质杆绕其一端回转时的转动惯量动惯量I。解:匀质杆的微段解:匀质杆的微段dx的质量用线密度的质量用线密度(=M/L)表示为)表示为dm=dx。该微段产生的转动惯量为。该微段产生的转动惯量为。因此,把因此,把dI在长度方向上积分,可得该杆的转动惯量在长度方向上积分,可得该杆的转动惯量I为:为:2023/1/122023/1/122424第四章第四章第四章第四章 机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学机器人静力分析与动力学例:试求上例
22、中杆绕其重心回转时的转动惯量例:试求上例中杆绕其重心回转时的转动惯量IC。解:先就杆的一半来求解,然后加倍即可。假定解:先就杆的一半来求解,然后加倍即可。假定x为离杆中心的为离杆中心的距离,则得到距离,则得到即平行轴定理:即平行轴定理:刚体对任一轴的转动惯量,等于刚体对过质心且刚体对任一轴的转动惯量,等于刚体对过质心且与该轴平行之轴的转动惯量加上刚体的质量与此两轴间距离平方与该轴平行之轴的转动惯量加上刚体的质量与此两轴间距离平方的乘积。的乘积。设刚体对过质心设刚体对过质心C的的Zc轴的转动惯量为轴的转动惯量为IZC,对与,对与Zc轴平行的轴平行的Z轴的转动惯量为轴的转动惯量为IZ,该两轴间的距
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 机器人 静力 分析 动力学 课件

限制150内