刚体动力学RigidBodyDynamics1向量矩阵坐标系.PDF

刚体动力学RigidBodyDynamics1向量矩阵坐标系.PDF

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
刚体动力学RigidBodyDynamics1向量矩阵坐标系

刚体动力学(Rigid Body Dynamics ) 任    程                 本文的内容由作者翻译整理了Brian Vincent Mirtich 博士毕业论文“Impulse- based dynamic simulation of rigid body systems,1996 ”的附录而来。 本文并不系统讲解刚体动力学,却旨在提纲挈领的讲解在学习刚体动力学 (Rigid Body Dynamics)的过程中的几个十分关键的问题。其中第1 节介绍向 量、矩阵在不同坐标系间的转换及其作用,第2 节介绍用矩阵表示的向量叉积并 利用其表述矩阵的求导运算,第3 节利用1、2 节的内容进一步导出实用的动力学 公式,说明了为何物理书中的刚体动力学公式形式有τ(t) I(t) 和 τ(t) Iα(t) (t) I(t) 两种情形,而在实际情况(如机器人领域、计算机图形与 动画领域)中使用的经常为τ(t) Iα(t) (t) I(t) 。 阅读本文前您需要已经具备最基本的向量、矩阵的知识,并已经知道基本的牛 顿力学定律F ma 。 1. 向量、矩阵、坐标系 本文中,一个坐标系指右手方向的三维坐标系,其三个基准轴向量i, j ,k 相互正 交,满足i j k 。 我们经常要将某向量在一个坐标系下的坐标转换到另一个坐标系下。例如对于 一个向量v ,设3 1 列向量 表示其在坐标系F (坐标系常以大写斜体字母表 v f 示)下的坐标,3 1 列向量v 表示其在坐标系G 下的坐标。如果我们以三个3 1 g 列向量 分别表示坐标系 的基准轴i, j, k 在坐标系 下的坐标。则有坐标转 r ,r ,r F G x y z 换公式: v r r r v Rv g  x y z  f f 其中 的矩阵 为一个旋转矩阵,它将向量v 在坐标系 下的坐标转换为其在坐 3 3 R F 标系 下的坐标,此后本文中将称 为“由坐标系 到坐标系 的旋转矩阵”。一个旋 G R F G 转矩阵的各个列向量为单位向量(即长度为1),且相互正交。此矩阵的各个行向量同样 亦是如此。矩阵 的行列式(determinant )为1,且 的一个重要且十分常用的特征为  R R R1 RT (1.1) 1 式(1.1)在被广泛应用于快速计算R 。 除向量外,矩阵也经常要被变换到不同坐标系中以能够作用于不同坐标系下的 向量坐标。例如,设向量和向量 分别表示一个刚体“在相对于附着在其自身的 L 局部坐标系下”的角速度(angular velocity )和角动量(angular momentum ), 则 和 的关系为  L L I 其中I 为一个3 3 的质量矩阵(mass matrix)。对于如何得到公式L

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档