第1章 机器人运动学优秀PPT.ppt
《第1章 机器人运动学优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第1章 机器人运动学优秀PPT.ppt(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第1章章 机器人运动学机器人运动学现在学习的是第1页,共72页 第第1章章 机器人运动学机器人运动学 (Kinematics of Robots)引言引言机器人位置与姿态的描述机器人位置与姿态的描述机器人运动学正问题机器人运动学正问题机器人运动学逆问题机器人运动学逆问题机器人的雅可比矩阵机器人的雅可比矩阵现在学习的是第2页,共72页1.1 1.1 引引 言言(The Introduction)机器人运动学机器人运动学 正问题:定义正问题:定义 逆问题:定义逆问题:定义机器人动力学机器人动力学现在学习的是第3页,共72页基本概念基本概念(The Basic ConceptsThe Basic
2、Concepts)n n自由度:物体能够对坐标系进行独立运动的数目称物体能够对坐标系进行独立运动的数目称为自由度为自由度(DOF,degree of freedom)(DOF,degree of freedom)。n n刚体具有刚体具有6 6个自由度个自由度n n三个旋转自由度三个旋转自由度 R R1 1,R R2 2,R R3 3n n三个平移自由度三个平移自由度T T1 1,T T2 2,T T3 3YXZR1R2R3T1T2T3现在学习的是第4页,共72页n n机动度:Degree of Mobilityn n关节:Jointn n连杆:Link自由度由机动度构成,机动度不一定是自由度.
3、123455个机动度,2个自由度现在学习的是第5页,共72页1.2 1.2 机器人位置与姿态的描述机器人位置与姿态的描述(The Description of Position and Posture)The Description of Position and Posture)0EGBZ0Tnzyx一个物体与机械手现在学习的是第6页,共72页位置与姿态的表示位置与姿态的表示n n位置描述:位置矢量位置矢量(position vector)(position vector)直角坐标系直角坐标系A,A,位置矢量位置矢量Ap p矩阵表示矩阵表示矢量和表示矢量和表示矢量的模矢量的模 ,单位矢量单位
4、矢量xAyAzAoApAp现在学习的是第7页,共72页一、机器人坐标系变换一、机器人坐标系变换(Coordinate Transformation)Ouvw Ouvw:P Puvwuvw=(P Pu u,P,Pv v,P,Pw w)T T Oxyz Oxyz:P Pxyzxyz=(P Px x,P,Py y,P,Pz z)T T 当当Ouvw坐标系绕一轴线转动后坐标系绕一轴线转动后,均可通过一个均可通过一个3x3旋转矩阵旋转矩阵R 将原坐标将原坐标Puvw变换到变换到Oxyz系中系中 的坐标的坐标Pxyz,即:即:P Pxyzxyz=R=R P Puvwuvw 现在学习的是第8页,共72页由矢
5、量分量的定义有由矢量分量的定义有由矢量分量的定义有由矢量分量的定义有:P Puvwuvw=p pu u i iu u+p pv v j jv v+p pw w k kw w p pu u、p pv v、p pw w分别表示分别表示分别表示分别表示P P沿沿沿沿OuOu、OvOv、Ow Ow 轴的分量轴的分量轴的分量轴的分量 P Px x=i ixxP P =i ix x i iu u p pu u+i ix x j jv v p pv v+i+ix x k kw w p pw w P Py y=i iyyP P =i iyyi iu u p pu u+i iy y j jv v p pv v+
6、i+iy y k kw w p pw w P Pz z=i izzP P =i izzi iu u p pu u+i iz z j jv v p pv v+i+iz z k kw w p pw w 将上式写成矩阵形式:将上式写成矩阵形式:将上式写成矩阵形式:将上式写成矩阵形式:P Px x =i ix x i iu u i ix x j jv v i ix x k kw w P Pu u P Py y =i iyyi iu u i iy y j jv v i iy y k kw w P Pv v P Pz z =i izzi iu u i iz z j jv v i iz z k kw w P
7、 Pw w P Pxyzxyz=R=R P Puvwuvw 同样,也有同样,也有P Puvwuvw=QP=QPxyzxyz,QQR R1 1 R RT T现在学习的是第9页,共72页 如果如果如果如果Ouvw坐标系统绕坐标系统绕Ox轴转动轴转动角角,变换矩阵变换矩阵R Rx,x,称为绕称为绕Ox轴轴转动转动角的旋转矩阵,此时角的旋转矩阵,此时ix=iu,ix iu ix jv ix kw 1 0 0 R Rx,x,=iyiu iy jv iy kw =0 cos-sin iziu iz jv iz kw 0 sin cos 向量点乘:向量点乘:a b=|a|b|cos(a)现在学习的是第10页
8、,共72页类似地,绕类似地,绕类似地,绕类似地,绕Oy 轴转动轴转动角和绕角和绕Oz 轴转轴转角的角的33旋转矩阵分别为旋转矩阵分别为,cos 0 sin R Ry,y,=0 1 0 -sin 0 cos cos -sin 0 R Rz,z,=sin cos 0 0 0 1 矩阵矩阵R Rx,x,、R Ry,y,和和R Rz,z,称为基本旋转矩阵。称为基本旋转矩阵。任何旋转变换可以由有限个基本旋转变换合成得到。任何旋转变换可以由有限个基本旋转变换合成得到。任何旋转变换可以由有限个基本旋转变换合成得到。任何旋转变换可以由有限个基本旋转变换合成得到。现在学习的是第11页,共72页依次左乘(如果依次
9、左乘(如果uvw对对xyz旋转)旋转)依次右乘(如果依次右乘(如果uvw绕自己的坐标轴旋转)绕自己的坐标轴旋转)R=Rz,Ry,Rx,现在学习的是第12页,共72页n n例题:求表示绕Oy轴转角,然后绕Ow轴转角,再绕Ou轴转角的合成旋转矩阵。现在学习的是第13页,共72页n例题:坐标系B的初始位姿与参考坐标系A相同,坐标系B 相对于A的zA轴旋转30,再沿A的xA轴移动12,沿A的yA轴移动6。求旋转矩阵。解:现在学习的是第14页,共72页二、齐次坐标和变换矩阵二、齐次坐标和变换矩阵 齐次坐标是用齐次坐标是用齐次坐标是用齐次坐标是用n+l n+l 维坐标来描述维坐标来描述维坐标来描述维坐标来
10、描述n n维空间中的位置,其第维空间中的位置,其第维空间中的位置,其第维空间中的位置,其第n+1n+1个分量(元素)个分量(元素)个分量(元素)个分量(元素)称为比例因子。称为比例因子。称为比例因子。称为比例因子。P=(P=(P Px x,P Py y,P Pz z,)T T 在机器人学的应用中,一般将比例因子取为在机器人学的应用中,一般将比例因子取为在机器人学的应用中,一般将比例因子取为在机器人学的应用中,一般将比例因子取为1 1。机器人系统运动分析中,齐次变换矩阵写成以下形式:机器人系统运动分析中,齐次变换矩阵写成以下形式:机器人系统运动分析中,齐次变换矩阵写成以下形式:机器人系统运动分析
11、中,齐次变换矩阵写成以下形式:T T =R33 P31 =旋转矩阵旋转矩阵33 位置矢量位置矢量31 O13 I11 O13 1现在学习的是第15页,共72页若三维空间的位置矢量若三维空间的位置矢量若三维空间的位置矢量若三维空间的位置矢量P P表示成齐次坐标,即表示成齐次坐标,即表示成齐次坐标,即表示成齐次坐标,即 P P =p px x p py y pz z 1 1 T,1 0 0 0 cos 0 sin 0 T Tx x,=0 cos -sin 0 T Ty y,=0 1 0 0 0 sin cos 0 -sin 0 cos 0 0 0 0 1 0 0 0 1 cos -sin 0 0
12、1 0 0 dx T Tz z,=sin cos 0 0 T Ttran tran =0 1 0 dy 0 0 1 0 0 0 1 dz 0 0 0 1 0 0 0 1 Pxyz=T Puvw现在学习的是第16页,共72页课前提问:课前提问:(1)什么是机器人运动学的正问题和逆问题?(2)机器人的坐标变换矩阵的一般形式是什么?(3)连续的变换矩阵,什么情况下依次左乘、什么情况下依次右乘?(4)什么是齐次坐标和齐次变换?现在学习的是第17页,共72页1.3 1.3 机器人运动学正问题机器人运动学正问题(The Forward Kinematic Problem)Denavit Hartenber
13、g(D-H)Hartenberg(D-H)表示法表示法表示法表示法现在学习的是第18页,共72页1.坐标系的建立:坐标系的建立:坐标系的建立:坐标系的建立:n n关节机器人需建立关节机器人需建立关节机器人需建立关节机器人需建立n+1n+1个坐标系,其中参考个坐标系,其中参考个坐标系,其中参考个坐标系,其中参考(机机机机座座座座)坐标系为坐标系为坐标系为坐标系为OO0 0 x x0y y0 0z z0 0,,机械手末端的坐标系为,机械手末端的坐标系为,机械手末端的坐标系为,机械手末端的坐标系为Onxnynzn现在学习的是第19页,共72页 串串串串联联联联杆杆杆杆型型型型机机机机械械械械手手手手
14、是是是是由由由由一一一一系系系系列列列列通通通通过过过过连连连连杆杆杆杆与与与与其其其其活活活活动动动动关关关关节节节节连连连连接接接接在一起所组成在一起所组成在一起所组成在一起所组成 。如如如如图图图图所所所所示示示示,任任任任何何何何一一一一个个个个连连连连杆杆杆杆都都都都可可可可以以以以用用用用两两两两个个个个量量量量来来来来描描描描述述述述:一一一一个个个个是是是是公公公公共共共共垂垂垂垂线线线线距距距距离离离离a an n,另另另另一一一一个个个个是是是是与与与与a an n垂垂垂垂直直直直的的的的平平平平面面面面上上上上两两两两个个个个轴轴轴轴的的的的夹夹夹夹角角角角 n n,习习
15、习习惯惯惯惯上上上上称称称称a an n为为为为连连连连杆杆杆杆长长长长度度度度,n n称称称称为为为为连杆的扭转角连杆的扭转角连杆的扭转角连杆的扭转角。现在学习的是第20页,共72页 如如如如图图图图所所所所示示示示,在在在在每每每每个个个个关关关关节节节节轴轴轴轴上上上上有有有有两两两两个个个个连连连连杆杆杆杆与与与与之之之之相相相相连连连连,即即即即关关关关节节节节轴轴轴轴有有有有两两两两个个个个公公公公垂垂垂垂线线线线与与与与之之之之垂垂垂垂直直直直,每每每每一一一一个个个个连连连连杆杆杆杆一一一一个个个个。两两两两个个个个相相相相连连连连的的的的连连连连杆杆杆杆的的的的相相相相对对对
16、对位位位位置置置置用用用用d dn n和和和和 n n确确确确定定定定,d dn n是是是是沿沿沿沿着着着着n n关关关关节节节节轴轴轴轴两两两两个个个个垂垂垂垂线线线线的的的的距距距距离离离离,n n是是是是在在在在垂垂垂垂直直直直这这这这个个个个关关关关节节节节轴轴轴轴的的的的平平平平面面面面上上上上两两两两个个个个被被被被测测测测垂垂垂垂线线线线之之之之间间间间的的的的夹夹夹夹角角角角,d dn n和和和和 n n分别称作分别称作分别称作分别称作连杆之间的距离及夹角连杆之间的距离及夹角连杆之间的距离及夹角连杆之间的距离及夹角。xn-1现在学习的是第21页,共72页 为了描述连杆之间的关系
17、,我们对每个连杆赋一个坐标系。为了描述连杆之间的关系,我们对每个连杆赋一个坐标系。为了描述连杆之间的关系,我们对每个连杆赋一个坐标系。为了描述连杆之间的关系,我们对每个连杆赋一个坐标系。转转转转动动动动关关关关节节节节:关关关关节节节节变变变变量量量量为为为为 n n。连连连连杆杆杆杆n n的的的的坐坐坐坐标标标标原原原原点点点点设设设设在在在在关关关关节节节节n n和和和和关关关关节节节节n+1n+1轴轴轴轴之之之之间间间间的的的的公公公公共共共共垂垂垂垂线线线线与与与与关关关关节节节节n+1n+1轴轴轴轴的的的的交交交交点点点点上上上上。在在在在关关关关节节节节轴轴轴轴相相相相交交交交的的
18、的的情情情情况况况况下下下下(无无无无公公公公垂垂垂垂线线线线),这这这这个个个个原原原原点点点点就就就就在在在在两两两两个个个个关关关关节节节节轴轴轴轴的的的的相相相相交交交交点点点点上上上上(a an n0 0)。如如如如果果果果两两两两个个个个关关关关节节节节轴轴轴轴平平平平行行行行(有有有有无无无无数数数数条条条条公公公公垂垂垂垂线线线线),则则则则原原原原点点点点的的的的选选选选择择择择要要要要使使使使下下下下一一一一个个个个连连连连杆杆杆杆的的的的关关关关节节节节距距距距离离离离为为为为0 0(d dn n0 0),连连连连杆杆杆杆n n的的的的z z轴轴轴轴与与与与n+1n+1关
19、关关关节节节节轴轴轴轴在在在在一一一一条条条条直直直直线线线线上上上上。x x轴轴轴轴与与与与任任任任何何何何存存存存在在在在的的的的公公公公共共共共垂垂垂垂线线线线成成成成一一一一条条条条直直直直线线线线,并并并并且且且且沿沿沿沿着着着着这这这这条条条条垂垂垂垂线线线线从从从从n n关关关关节节节节指指指指向向向向n+1n+1关关关关节节节节。在在在在相相相相交交交交关关关关节节节节的的的的情情情情况况况况下下下下,x x轴轴轴轴的的的的方方方方向向向向平平平平行行行行或或或或者者者者逆逆逆逆平平平平行行行行z zn-1n-1zzn n的的的的向向向向量量量量叉叉叉叉积积积积,应应应应该该该
20、该注注注注意意意意,这这这这个个个个条条条条件件件件对对对对于于于于沿沿沿沿着着着着关关关关节节节节n n和和和和n+1n+1之之之之间间间间垂垂垂垂线线线线的的的的x x轴轴轴轴同同同同样样样样满满满满足足足足。当当当当x xn-1n-1和和和和x xn n平平平平行行行行,且且且且有有有有相相相相同同同同的的的的指指指指向向向向时时时时,则则则则对对对对于于于于第第第第n n个个个个转转转转动动动动关关关关节节节节 n n0 0。连杆本身连杆本身连杆本身连杆本身的参数的参数的参数的参数连杆长度连杆长度连杆长度连杆长度a an n连杆两个轴的公垂线距离(连杆两个轴的公垂线距离(连杆两个轴的公
21、垂线距离(连杆两个轴的公垂线距离(x x方向)方向)方向)方向)连杆扭转角连杆扭转角连杆扭转角连杆扭转角 n n连杆两个轴的夹角(连杆两个轴的夹角(连杆两个轴的夹角(连杆两个轴的夹角(x x轴的扭转角)轴的扭转角)轴的扭转角)轴的扭转角)连杆之间连杆之间连杆之间连杆之间的参数的参数的参数的参数连杆之间的距离连杆之间的距离连杆之间的距离连杆之间的距离d dn n相连两连杆公垂线距离(相连两连杆公垂线距离(相连两连杆公垂线距离(相连两连杆公垂线距离(z z方向平移距)方向平移距)方向平移距)方向平移距)连杆之间的夹角连杆之间的夹角连杆之间的夹角连杆之间的夹角 n n相连两连杆公垂线的夹角(相连两连
22、杆公垂线的夹角(相连两连杆公垂线的夹角(相连两连杆公垂线的夹角(z z轴旋转角)轴旋转角)轴旋转角)轴旋转角)表表连杆参数连杆参数现在学习的是第22页,共72页 确定和建立每个坐标系的原则:确定和建立每个坐标系的原则:(1)zi 轴沿着第轴沿着第i关节的运动轴关节的运动轴;(2)xi 轴垂直于轴垂直于zi-1 轴和轴和zi 轴并指向离开轴并指向离开zi-1 轴的方向轴的方向;(3)yi 轴按右手坐标系的要求建立。轴按右手坐标系的要求建立。按照这些规则,第按照这些规则,第0号坐标在机座上的位置和方向可任选,号坐标在机座上的位置和方向可任选,只要只要z0 轴沿着第轴沿着第1关节运动轴。第关节运动轴
23、。第n 坐标系可放在手的任何部位,坐标系可放在手的任何部位,只要只要xn 轴与轴与zn-1 轴垂直。轴垂直。现在学习的是第23页,共72页z0z2z3z4x3x2x0 x4021z5x5z6x66435z1x1现在学习的是第24页,共72页 2、几何参数的定义、几何参数的定义 描述串联机器人相邻坐标系之间的关节关系可归纳为如描述串联机器人相邻坐标系之间的关节关系可归纳为如 下下4个参数:个参数:i :绕绕zi-1 轴轴(右手规则右手规则)由由xi-1轴轴 指向指向xi 轴的关节角轴的关节角;di :从第从第i-1坐标系的原点到坐标系的原点到zi-1轴轴 和和xi 轴的交点沿轴的交点沿zi-1轴
24、的距离轴的距离;ai :从从zi-1和和xi的交点到第的交点到第i坐标系坐标系 原点沿原点沿xi 轴的偏置距离轴的偏置距离;i i :绕绕绕绕x xi i 轴轴轴轴(右手规则右手规则右手规则右手规则)由由由由z zi i-1-1 轴转轴转轴转轴转 向向向向z zi i 轴的偏角。轴的偏角。轴的偏角。轴的偏角。现在学习的是第25页,共72页 3、建立、建立i 坐标系和坐标系和i-1坐标系的齐次变换矩阵:坐标系的齐次变换矩阵:现在学习的是第26页,共72页第第第第i i 坐标系相对于机座齐坐标系的次变换矩阵是各齐次变换矩阵坐标系相对于机座齐坐标系的次变换矩阵是各齐次变换矩阵坐标系相对于机座齐坐标系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第1章 机器人运动学优秀PPT 机器人 运动学 优秀 PPT
限制150内