河北联合大学轻工学院机器人基础PPT第3章 位姿描述和齐次变换_第1页
河北联合大学轻工学院机器人基础PPT第3章 位姿描述和齐次变换_第2页
河北联合大学轻工学院机器人基础PPT第3章 位姿描述和齐次变换_第3页
河北联合大学轻工学院机器人基础PPT第3章 位姿描述和齐次变换_第4页
河北联合大学轻工学院机器人基础PPT第3章 位姿描述和齐次变换_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1节 位置和姿态的表示 第2节 坐标变换 第3节 齐次坐标变换 第4节 齐次变换的性质 第5节 旋转变换通式,第三章 位姿描述和齐次变换,第1节 位置和姿态的表示 第2节 坐标变换 第3节 齐次坐标变换 第4节 齐次变换的性质 第5节 旋转变换通式,第三章 位姿描述和齐次变换,机器人研究所,3,第1节 位置和姿态的表示,Z,X,Y,z,x,y,O,o,需要推导坐标系o-xyz在坐标系O-XYZ中如何表示!,机器人研究所,4,第1节 位置和姿态的表示,为描述机器人各个连杆之间、机器人和环境之间的运动关系,通常将它们都当成刚体,研究各个刚体之间的关系。 因此构件的空间位置和姿态可用其上任一点在空

2、间的位置和与构件固接的坐标系相对于参考坐标系的方位来描述。,XA,ZA,YA,XB,YB,ZB,P,OA,固接在构件上的动坐标系B,参考坐标系A,AP,机器人研究所,5,第1节 位置和姿态的表示,位置描述(Description of Position),图1 位置表示,Ap :p点在坐标系A中的表示, 也称作位置矢量。,机器人研究所,6,第1节 位置和姿态的表示,姿态描述(Description of Orientation),图2 方位表示,:坐标系B相对于坐标系A的方位,也称作旋转矩阵。,机器人研究所,7,第1节 位置和姿态的表示,姿态描述(Description of Orientat

3、ion),图2 方位表示,旋转矩阵是单位正交矩阵。,机器人研究所,8,第1节 位置和姿态的表示,姿态描述(Description of Orientation) 绕x轴、y轴和z轴旋转角的旋转矩阵为:,图3 绕z轴旋转角,表示 ; 表示,机器人研究所,9,9,坐标系描述(Description of Frames) 相对参考系A,坐标系B的原点位置和坐标轴的方位,分别由位置矢量(Position Vector) 和旋转矩阵(Rotation Matrix) 描述。这样,刚体的位姿(位置和姿态)可由坐标系B来描述,即,第1节 位置和姿态的表示,机器人研究所,10,10,机器人手抓坐标系描述 与机

4、器人手爪固接的坐标系叫手爪坐标系。 原点:机器人手爪指尖中点,由位置矢量P表示; Z 轴:设在手指接近物体的方向,称接近矢量 a (approach); Y 轴:设在两手指的联线方向,称方位矢量 o (orientation); X 轴:由右手法则确定:noa,称为法向矢量 n (normal)。,第1节 位置和姿态的表示,第1节 位置和姿态的表示 第2节 坐标变换 第3节 齐次坐标变换 第4节 齐次变换的性质 第5节 旋转变换通式,第三章 位姿描述和齐次变换,机器人研究所,12,第2节 坐标变换,平移坐标变换 (Translation Transform) 坐标系B与A方向相同,但原点不重合

5、。,图4 平移变换,此式称为平移方程。其中 是B系原点OB在A系中的表示。,P,机器人研究所,13,第2节 坐标变换,旋转坐标变换 (Rotation Transform) B与A有共同的坐标原点,但方位不同。,图5 旋转变换,P,机器人研究所,14,第2节 坐标变换,复合变换 (Composite Transform),图6 复合变换,P,机器人研究所,15,例2.1 已知坐标系B的初始位姿与A重合,首先B相对于坐标系A的zA轴转30,再沿A的xA轴移动12单位,并沿A的yA轴移动6单位。求位置矢量ApB0和旋转矩阵 。假设点p在坐标系B的描述为Bp=3,7,0T,求它在坐标系A中的描述Ap

6、。,15,解:,yA,o,A,A,30,xA,zA,第2节 坐标变换,机器人研究所,16,例2.1 已知坐标系B的初始位姿与A重合,首先B相对于坐标系A的zA轴转30,再沿A的xA轴移动12单位,并沿A的yA轴移动6单位。求位置矢量ApB0和旋转矩阵 。假设点p在坐标系B的描述为Bp=3,7,0T,求它在坐标系A中的描述Ap。,16,解:,yA,o,A,A,xA,zA,第2节 坐标变换,机器人研究所,17,例2.1 已知坐标系B的初始位姿与A重合,首先B相对于坐标系A的zA轴转30,再沿A的xA轴移动12单位,并沿A的yA轴移动6单位。求位置矢量ApB0和旋转矩阵 。假设点p在坐标系B的描述为

7、Bp=3,7,0T,求它在坐标系A中的描述Ap。,17,解:,yA,o,A,A,xA,zA,第2节 坐标变换,机器人研究所,18,例2.1 已知坐标系B的初始位姿与A重合,首先B相对于坐标系A的zA轴转30,再沿A的xA轴移动12单位,并沿A的yA轴移动6单位。求位置矢量ApB0和旋转矩阵 。假设点p在坐标系B的描述为Bp=3,7,0T,求它在坐标系A中的描述Ap。,18,解:,yA,o,A,A,xA,zA,第2节 坐标变换,机器人研究所,19,例2.1 已知坐标系B的初始位姿与A重合,首先B相对于坐标系A的zA轴转30,再沿A的xA轴移动12单位,并沿A的yA轴移动6单位。求位置矢量ApB0

8、和旋转矩阵 。假设点p在坐标系B的描述为Bp=3,7,0T,求它在坐标系A中的描述Ap。,19,解:,yA,o,A,A,xA,zA,第2节 坐标变换,机器人研究所,20,P,20,解:,例2.1 已知坐标系B的初始位姿与A重合,首先B相对于坐标系A的zA轴转30,再沿A的xA轴移动12单位,并沿A的yA轴移动6单位。求位置矢量ApB0和旋转矩阵 。假设点p在坐标系B的描述为Bp=3,7,0T,求它在坐标系A中的描述Ap。,y,A,x,A,z,A,o,A,A,o,B,B,A,p,Bo,B,p,A,p,B,x,B,z,B,y,第2节 坐标变换,第1节 位置和姿态的表示 第2节 坐标变换 第3节 齐

9、次坐标变换 第4节 齐次变换的性质 第5节 旋转变换通式,第三章 位姿描述和齐次变换,机器人研究所,22,第3节 齐次坐标变换,齐次坐标和齐次变换 坐标变换 ,式中对于点 是非齐次的,将其等价为齐次变换形式:,机器人研究所,23,第3节 齐次坐标变换,齐次坐标和齐次变换 称为齐次变换矩阵,对它有以下物理理解: 描述坐标系 B 相对于坐标系 A 的位姿; 代表同一点 P 在两个坐标系 A 和 B 中描述之间的映射关系; 表示同一坐标系中,点 P 运动前后的位姿关系。,机器人研究所,24,例2.1 已知坐标系B的初始位姿与A重合,首先B相对于坐标系A的zA轴转30,再沿A的xA轴移动12单位,并沿

10、A的yA轴移动6单位。求位置矢量ApB0和旋转矩阵 。假设点p在坐标系B的描述为Bp=3,7,0T,求它在坐标系A中的描述Ap。,24,第3节 齐次坐标变换,解:,机器人研究所,25,例2.1 已知坐标系B的初始位姿与A重合,首先B相对于坐标系A的zA轴转30,再沿A的xA轴移动12单位,并沿A的yA轴移动6单位。求位置矢量ApB0和旋转矩阵 。假设点p在坐标系B的描述为Bp=3,7,0T,求它在坐标系A中的描述Ap。,25,第3节 齐次坐标变换,解:,机器人研究所,26,第3节 齐次坐标变换,例2.2 齐次变换矩阵 描述坐标系B相对于A的位姿,可解释为: B坐标原点相对于A的位置:1, -3

11、, 4, 1T; B坐标原点相对于A的方向分别为: B的X轴与A的Y轴同向0, 1, 0, 0T; B的Y轴与A的Z轴同向0, 0, 1, 0T; B的Z轴与A的X轴同向1, 0, 0, 0T.,机器人研究所,27,第3节 齐次坐标变换,平移齐次变换(Homogeneous Transformation of Translation) A分别沿B的X、Y、Z坐标轴平移a、b、c距离的平移齐次变换矩阵写为:,机器人研究所,28,第3节 齐次坐标变换,平移齐次变换(Homogeneous Transformation of Translation) 对已知矢量 u=x, y, z, 1T 进行平移

12、变换所得的矢量 v 为:,机器人研究所,29,第3节 齐次坐标变换,旋转齐次变换(Homogeneous Transformation of Rotation),机器人研究所,30,第3节 齐次坐标变换,多次变换 给定坐标系A,B和C,已知B相对A的描述为 ,C相对B的描述为 ,则有 同理可有: 即一个坐标系变换至另一坐标系的齐次变换矩阵等于依次经历中间坐标系各齐次变换矩阵的连乘积。,机器人研究所,31,31,例2.3 已知点 u=7, 3, 2T ,将 u绕 z 轴旋转90得到点 v,再将点 v 绕 y轴旋转90得到点w,求点v、w的坐标。,解:,第3节 齐次坐标变换,旋转变换,机器人研究所

13、,32,32,例2.3 已知点 u=7, 3, 2T ,将 u绕 z 轴旋转90得到点 v,再将点 v 绕 y轴旋转90得到点w,求点v、w的坐标。,解:,如果把上述两变换组合在一起,第3节 齐次坐标变换,旋转变换,机器人研究所,33,若改变旋转次序,首先使 u 绕 y 轴旋转90,再绕 z 轴旋转90,会使 u 变换至与 w 不同的位置w1。,第3节 齐次坐标变换,旋转次序对结果的影响,机器人研究所,34,第3节 齐次坐标变换,例2.4 已知点u=7, 3, 2T ,将 u绕 z 轴旋转90得到点 v,再将点 v 绕 y轴旋转90得到点w,最后进行平移变换4, -3, 7T ,求最终的坐标。

14、,解:,将上述三个变换组合在一起,平移变换和旋转变换组合,n,机器人研究所,35,第3节 齐次坐标变换,例2.4 已知点u=7, 3, 2T ,将 u绕 z 轴旋转90得到点 v,再将点 v 绕 y轴旋转90得到点w,最后进行平移变换4, -3, 7T ,求最终的坐标。,解:,将上述三个变换组合在一起,平移变换和旋转变换组合,第1节 位置和姿态的表示 第2节 坐标变换 第3节 齐次坐标变换 第4节 齐次变换的性质 第5节 旋转变换通式,第三章 位姿描述和齐次变换,机器人研究所,37,第4节 齐次变换的性质,1、变换过程的相对性 绕固定坐标系依次进行的坐标系转换,各齐次变换矩阵按“从右向左”依次

15、相乘原则进行运算(右乘).,坐标系的运动方式:B的初始方位与坐标系A重合,首先使B绕 xA旋转 角,再绕 yA转 角,最后绕zA转 角。,机器人研究所,38,第4节 齐次变换的性质,1、变换过程的相对性 绕动坐标系依次进行的齐次变换,按“从左向右”的原则依次相乘(左乘)。,坐标系的运动方式:B的初始方位与坐标系A重合,首先使B绕 zB旋转 角,再绕 yB转 角,最后绕 xB转 角。,机器人研究所,39,相对于固定坐标系运动,相对于活动坐标系运动,第4节 齐次变换的性质,1、变换过程的相对性,结论: 1)变换顺序从右至左,运动是相对于固定参考系而言的; 2)变换顺序从左至右,运动是相对于运动坐标

16、系而言的。,机器人研究所,40,第4节 齐次变换的性质,2、变换过程的可逆性 齐次变换过程是可逆的,逆变换就是使被变换的动坐标系返回到固定坐标系中。 例如:,机器人研究所,41,第4节 齐次变换的性质,从逆方向去看图,固定系的 x轴与动系的 z 轴方向一致,故x轴在动系中可表示为0, 0, 1, 0T,同样固定系的 y 轴可表示为1, 0, 0, 0 T,z轴可表示为0, 1, 0, 0 T,而固定系的原点可表示为3, -7, -4 , 1 T 。,2、变换过程的可逆性 T表示B与A之间的变换,也即B在A中的描述;下面从另一角度分析一下A在B中的描述。,机器人研究所,42,第4节 齐次变换的性

17、质,2、变换过程的可逆性 于是,A在B系中的描述为: 容易验证,机器人研究所,43,第4节 齐次变换的性质,2、变换过程的可逆性 齐次变换逆变换的公式: 已知变换矩阵为: 其逆变换矩阵为:,机器人研究所,44,第4节 齐次变换的性质,2、变换过程的可逆性 例题:已知齐次矩阵为: 求 A-1,第1节 位置和姿态的表示 第2节 坐标变换 第3节 齐次坐标变换 第4节 齐次变换的性质 第5节 旋转变换通式,第三章 位姿描述和齐次变换,机器人研究所,46,第5节 旋转变换通式,1、旋转变换通式 一般旋转变换指旋转轴线不与参考坐标系中的任何轴线重合,而是参考系中过原点的某一矢量,这一矢量的方向用单位矢量

18、 表示。 令 是过A系原点的单位矢量,求绕K旋转角到B系的旋转矩阵R(K,),即,机器人研究所,47,第5节 旋转变换通式,1、旋转变换通式 设K是某坐标系C的Z轴的单位向量,并设: 这样,绕矢量k旋转就等于绕坐标系C的Z轴旋转,即 Rot(K,)=Rot(ZC,),机器人研究所,48,第5节 旋转变换通式,1、旋转变换通式 如果已知以参考坐标描述的坐标系T,那么能够求得以坐标系C描述的另一坐标系S,因为 T 绕 K旋转等价于绕坐标系 C 的 z 轴旋转:,机器人研究所,49,第5节 旋转变换通式,1、旋转变换通式 当kx=1, ky=kz=0时,即 K为 x 轴,此时,其中:,机器人研究所,50,第5节 旋转变换通式,2、 等效转轴与等效转角 任何一组经过有限次基本旋转变换后的复合旋转总可以等效成绕某一过原点的轴线转角的单一旋转。 对于给定的旋转矩阵,机器人研究所,51,第5节 旋转变换通式,2、 等效转轴与等效转角 球等效转轴 K 和等效转角,即解下面的方程组。,机器人研究所,52,第5节 旋转变换通式,2、 等效转轴与等效转角 例题:求复

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论