资源描述:
《机器人运动学分析课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章机器人运动学2021/7/301目录3.1齐次坐标3.2刚体位姿描述3.3齐次坐标变换与变换矩阵3.4齐次变换矩阵运算3.5变换方程3.6欧拉角与RPY角2021/7/302021/7/30引言机器人的位置和姿态描述:机器人一端固定,另一端是用于安装末端执行器(如手爪)的自由端机器人由N个转动或移动关节串联而成一个开环空间尺寸链机器人各关节坐标系之间的关系可用齐次变换来描述机器人(机械手)末端执行器相对于固定参考坐标系的空间几何描述(即机器人的运动学问题)是机器人动力学分析和轨迹控制等相关研究的基础机器人的运动学即是研究机器人手臂末端执行器位置和姿态与关
2、节变量空间之间的关系2021/7/30丹纳维特(Denavit)和哈顿贝格(Hartenberg)于1955年提出了一种矩阵代数方法解决机器人的运动学问题—D-H方法其数学基础即是齐次变换具有直观的几何意义,广泛应用于动力学、控制算法等方面的研究运动学研究运动学正问题运动学逆问题手在哪里?手怎么放那里?2021/7/302.1齐次坐标位置描述:位置矢量(positionvector)空间任意一点p的位置可表示为:矩阵表示矢量和表示矢量的模xyzop(x,y,z),单位矢量2021/7/302.1齐次坐标点的齐次坐标一般来说,n维空间的齐次坐标表示是一个(n+1
3、)维空间实体。有一个特定的投影附加于n维空间,也可以把它看作一个附加于每个矢量的特定坐标—比例系数。式中i,j,k为x,y,z轴上的单位矢量,a=,b=,c=,w为比例系数齐次坐标表达并不是唯一的,随w值的不同而不同。在计算机图学中,w作为通用比例因子,它可取任意正值,但在机器人的运动分析中,总是取w=1。列矩阵2021/7/302.1齐次坐标xAyAzAoApAp直角坐标系{A},P点的齐次坐标:点的齐次坐标几个特定意义的齐次坐标:[0,0,0,n]T—坐标原点矢量的齐次坐标,n为任意非零比例系数[1000]T—指向无穷远处的OX轴[0100]T—指向无穷远
4、处的OY轴[0010]T—指向无穷远处的OZ轴2021/7/302.2刚体位姿描述接近矢量aapproach方位矢量oorientation法向矢量nnormal手爪坐标系2021/7/30坐标系{B}原点在{A}坐标系中的位置。位置描述2.2刚体位姿描述2021/7/30自由度(DOF,Degreeoffreedom):物体能够相对坐标系进行独立运动的数目称为自由度。刚体的自由度数目:三个平移自由度T1,T2,T3三个旋转自由度R1,R2,R3YXZT1T2T3R1R2R3位置描述2.2刚体位姿描述2021/7/30利用固定于物体的坐标系描述方位(orien
5、tation)。方位又称为姿态(pose)。方位描述2.2刚体位姿描述在刚体B上设置直角坐标系{B},利用与{B}的坐标轴平行的三个单位矢量表示B的姿态。坐标系{B}的三个单位主矢量在坐标系{A}中的描述:坐标系{B}相对于坐标系{A}的姿态描述:2021/7/30表示刚体B相对于坐标系{A}的姿态。刚体B与坐标系{B}固接姿态矩阵(旋转矩阵)2.2刚体位姿描述9个参量,自由度?约束方程个数?(abs(a)=1;a.b=0)2021/7/30旋转变换的逆等于其转置旋转矩阵中的9个元素只有3个独立变量,它满足正交条件姿态矩阵(旋转矩阵)2.2刚体位姿描述2021
6、/7/30相对于参考坐标系{A},坐标系{B}的原点位置和坐标轴的方位可以由位置矢量和旋转矩阵描述。刚体B在参考坐标系{A}中的位姿利用坐标系{B}描述。当表示位置时当表示方位时位置与姿态的表示2.2刚体位姿描述(单位矩阵)2021/7/30平移坐标变换:在坐标系{B}中的位置矢量Bp在坐标系{A}中的表示可由矢量相加获得。xAyAzAoAApxByBzBoBBp{A}{B}ApBxAzAoABp{A}oAxBzByAyB旋转坐标变换:坐标系{B}与坐标系{A}原点相同,则p点在两个坐标系中的描述具有下列关系:2.3齐次变换与齐次变换矩阵一般变换2021/7/
7、30分别绕x,y,z轴的旋转变换(基本旋转变换):任何旋转变换可以由有限个基本旋转变换合成得到。2.3齐次变换与齐次变换矩阵基本旋转变换yByAxBzBoABp{B}xAzA{A}P2021/7/30yCxAyAzAoAApxByBzBoBBp{A}{B}ApBxCzC{C}复合变换:平移和旋转构成复合变换。2.3齐次变换与齐次变换矩阵基本复合变换2021/7/302.3齐次变换与齐次变换矩阵齐次变换齐次变换是在齐次坐标描述基础上的一种矩阵运算方法,齐次变换使齐次坐标作移动、旋转、透视等几何变换。非齐次齐次2021/7/30旋转平移透视比例(缩放)计算机图形学
8、齐次变换矩阵2.3齐次变换与齐次变换矩