《第二章_位姿描述和齐次变换(2010-09)》课件.pptVIP

  • 24
  • 0
  • 约6.63千字
  • 约 69页
  • 2018-10-03 发布于广西
  • 举报

《第二章_位姿描述和齐次变换(2010-09)》课件.ppt

知识点: 点和面的齐次坐标和齐次变换 三个基本旋转矩阵 绝对变换:如果所有的变换都是相对于固定坐标系中各坐标轴旋转或平移,则依次左乘,称为绝对变换。 相对变换:如果动坐标系相对于自身坐标系的当前坐标轴旋转或平移,则齐次变换为依次右乘,称为相对变换。 绕任意轴旋转变换通式及等效转角、等效转轴 习题1: ∑O′与∑O初始重合,∑O′作如下运动:①绕Z轴转动30o ;②绕X轴转动60o ;③绕Y轴转动90o 。求T。 习题2: ∑O′与∑O初始重合,∑O′作如下运动:①绕X轴转动90o;②绕w轴转动90o;③绕Y轴转动90o。求① T;②改变旋转顺序,动系如何旋转才能获得相同的结果。 解①: 解②: ①绕Z轴转动90o; ②绕X轴转动90o; ③绕Y轴转动90o。 解②: ①绕v轴转动90o; ②绕u轴转动90o; ③绕w轴转动90o。 习题3: 矢量 在∑O′中表示为 ,∑O′相对于∑O的 齐次变换为: 解:1) 解:2) 解:3) , , 习题4: 如图所示,1)写出 、 、 、 ;2)求 解:1) 解2):根据定义2,绕自身旋转,右乘 * 我们学院的机械电子专业是国家级的重点学科 几个特定意义的齐次坐标: [0, 0, 0, n]T—坐标原点矢量的齐次坐标,n为任意非零比例系数 [1 0 0 0]T—指向无穷远处的OX轴 [0 1 0 0]T—指向无穷远处的OY轴 [0 0 1 0]T—指向无穷远处的OZ轴 这样,利用齐次坐标不仅可以规定点的位置,还可以用来规定矢量的方向。第四个元素非零时,代表点的位置;第四个元素为零时,代表方向。 平面的齐次坐标 平面齐次坐标由行矩阵P=[a b c d ]来表示 当点v=[x y z w]T处于平面P内时,矩阵乘积PV=O,或记为 如果定义一个常数m= ,则有: = 可以把矢量 解释为某个平面的外法线,此平面沿着法线方向与坐标原点的距离为。 因此一个平行于x、y轴,且在z轴上的坐标为单位距离的平面P可以表示为: 或 有: PV= 例如:点 V=[10 20 1 1]T 必定处于此平面内,而点 V=[0 0 2 1]T处于P平面的上方点V=[0 0 0 1]T处于P平面下方。因为: 与点矢 相仿,平面 也没有意义 齐次变换 其中,4×1的列矢量表示三维空间的点,称为点的齐次坐标, 齐次变换矩阵是4×4的方阵 ,综合地表示了平移变换和旋转变换。 T反映了∑O′在∑O中的位置和姿态,即表示了该坐标系原点和各坐标轴单位矢量在固定坐标系中的位置和姿态。 该矩阵可以由4个子矩阵组成,写成如下形式: 为姿态矩阵,表示动坐标系∑O′在固定参考坐标系∑O中的姿态,即表示∑O′各坐标轴单位矢量在∑O各轴上的投影 为位置矢量矩阵,代表动坐标系∑O′坐标原点在固定参考坐标系∑O中的位置 为透视变换矩阵,在视觉中进行图像计算,一般置为0 为比例系数 平移齐次坐标变换 空间某点由矢量ai+bj+ck描述。其中,i,j,k为轴x,y,z上的单位矢量。此点可用平移齐次变换表示为 例2.3 作为例子,让我们考虑矢量2i+3j+2k被矢量4i-3j+7k平移变换得到的新的点矢量 原坐标系中的表示 平移后形成的新坐标系 新坐标系中的表示 相对变换 举例说明: 例1:动坐标系∑0′起始位置与固定参考坐标系∑0重合,动坐标系∑0′做如下运动:①R(Z,90o) ②R(y,90o) ③Trans(4,-3, 7),求合成矩阵 解1:用画图的方法: 解2:用计算的方法 以上均以固定坐标系多轴为变换基准,因此矩阵左乘。 如果我们做如下变换,也可以得到相同的结果: 例2:①先平移Trans (4,-3,7);②绕当前 轴转动90o; ③绕当前 轴转动90o;求合成旋转矩阵。 (2-20) 解1:用画图的方法 解2:用计算的方法 (2-21) 式(2-20)和式(2-21)无论在形式上,还是在结果上都是一致的。因此我们有如下的结论: 动坐标系在固定坐标系中的齐次变换有2种情况: 定义1:如果所有的变换都是相对于固定坐标系中各坐标轴旋转或平移,则依次左乘,称为绝对变

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档