- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机器人数学基础会计学第1页/共78页Robotics 数学基础2.1 位置和姿态的表示1.位置描述 在直角坐标系A中,空间任意一点p的位置(Position)可用3x1列向量(位置矢量)表示:2.方位描述 空间物体B的方位(Orientation)可由某个固接于此物体的坐标系{B}的三个单位主矢量[xB,yB,zB]相对于参考坐标系A的方向余弦组成的3x3矩阵描述. 第2页/共78页Robotics 数学基础2.1 位置和姿态的表示 上述矩阵称为旋转矩阵,它是正交的.即 若坐标系B可由坐标系A,通过绕A的某一坐标轴获得,则绕x,y,z三轴的旋转矩阵分别为第3页/共78页Robotics 数学基础2.1 位置和姿态的表示 这些旋转变换可以通过右图推导这是绕Z轴的旋转. 其它两轴只要把坐标次序调换可得上页结果.第4页/共78页Robotics 数学基础2.1 位置和姿态的表示旋转矩阵的几何意义:1)可以表示固定于刚体上的坐标系{B}对参考坐标系的姿态矩阵.2)可作为坐标变换矩阵.它使得坐标系{B}中的点的坐标 变换成{A}中点的坐标.3)可作为算子,将{B}中的矢量或物体变换到{A}中.第5页/共78页Robotics 数学基础2.1 位置和姿态的表示3.位姿描述 刚体位姿(即位置和姿态),用刚体的方位矩阵和方位参考坐标的原点位置矢量表示,即第6页/共78页Robotics 数学基础2.2 坐标变换平移坐标变换 坐标系{A}和{B}具有相同的方位,但原点不重合.则点P在两个坐标系中的位置矢量满足下式:第7页/共78页Robotics 数学基础2.2 坐标变换2.旋转变换 坐标系{A}和{B}有相同的原点但方位不同,则点P的在两个坐标系中的位置矢量有如下关系:第8页/共78页Robotics 数学基础旋转矩阵---举例[例1 ] 已知转动坐标系OUVW中的两点aUVW=(4,3,2) T和bUVW=(6,2,4) T,若OUVW系统绕OZ 轴转动了60。,试求参考坐标系中的相应点axyz和bxyz。 [解] 第9页/共78页Robotics 数学基础旋转矩阵---举例[例2 ] 已知参考坐标系OXYZ中的两点aXYZ=(4,3,2) T和bXYZ=(6,2,4) T,若OUVW系统绕OZ 轴转动了60。,试求转动坐标系中的相应点aUVW和bUVW。 [解] 第10页/共78页Robotics 数学基础 合成旋转矩阵:例1:在动坐标中有一固定点 ,相对固定参考坐标系 做如下运动:① R(x, 90°);② R(z, 90°);③ R(y,90°)。求点 在固定参考坐标系 下的位置。 解1:用画图的简单方法 第11页/共78页Robotics 数学基础解2:用分步计算的方法 ① R(x, 90°) (2-14) ② R(z, 90°) (2-15) ③ R(y, 90°) (2-16) 第12页/共78页Robotics 数学基础 上述计算方法非常繁琐,可以通过一系列计算得到上述结果。将式(2-14)(2-15)(2-16)联写为如下形式: R3x3为二者之间的关系矩阵,我们令: 定义1: 当动坐标系 绕固定坐标系 各坐标轴顺序有限次转动时,其合成旋转矩阵为各基本旋转矩阵依旋转顺序左乘。注意:旋转矩阵间不可以交换 第13页/共78页Robotics 数学基础旋转次序对变换结果的影响第14页/共78页Robotics 数学基础合成旋转矩阵为了表示绕OXYZ坐标系各轴的一连串有限转动,可把基本旋转矩阵连乘起来。由于矩阵乘法不可交换,故完成转动的次序是重要的。例如,先绕OX轴转α角,然后绕OZ袖转θ角,再绕OY转ψ角;表示这种转动的旋转矩阵为 如果转动的次序变化为,先绕OY转ψ角绕OX轴转α角,然后绕OZ袖转θ角,再绕OX轴转α角;表示这种转动的旋转矩阵为 第15页/共78页Robotics 数学基础合成旋转矩阵规则除绕OXYZ参考系的坐标轴转动外,OUVW坐标系也可以绕它自己的坐标轴转动。这时,合成旋转矩阵可按下述简单规则求得:1. 两坐标系最初重合,因此旋转矩阵是一个3×3单位矩阵I3。2.如果OUVW坐标系绕OXYZ坐标系的一坐标轴转动,则可对上述旋转矩阵左乘相应的基本旋转矩阵。3.如果OUVW坐标系绕自己的一坐标铀转动,则可对上述旋转矩阵右乘相应的基本旋转矩阵先绕OY轴转ψ 角,然后绕OW袖转θ角,再绕OU转α角;表示这种转动的旋转矩阵为第16页/共78页Robotics 数学基础2.2 坐标变换3.复合变换 一般情况原点既不重和,方位也不同.这时有
文档评论(0)