美文网首页
证明罗德里格斯公式和四元数旋转等效

证明罗德里格斯公式和四元数旋转等效

作者: 斯派罗 | 来源:发表于2021-01-14 13:52 被阅读0次

证明旋转矩阵是正交矩阵。

答:首选明白旋转矩阵如何定义。旋转矩阵是描述同一个点在不同基坐标系下的坐标变换,两个坐标系统的基分别是[e1,e2,e3], [e1',e2',e3']。空间中一点P在两个基下的坐标分别是[x; y; z]、[x'; y'; z'];

那么坐标的变换关系是:[e1, e2, e3]*[x; y; z] = [e1',e2',e3'] * [x'; y'; z']; 所以[x; y; z] = [e1, e2, e3]T * [e1',e2',e3']  * [x'; y'; z'];由此旋转矩阵为R = [e1, e2, e3]T * [e1',e2',e3'];

正交矩阵是指AT*A = E。只要旋转矩阵满足RT*R=E就可以证明。RT*R= [e1',e2',e3']T * [e1, e2, e3] * [e1, e2, e3]T * [e1',e2',e3'] = E 根据矩阵的结合率,很明显上式成立,所以旋转矩阵是一个正交矩阵。

证明罗德里格斯公式。

答:罗德里格斯公式描述了:旋转矩阵和旋转向里之间的关系。变换的结果是:

R = \cos \theta  I + (1 -  ) n nT + \sin \theta  n^.

这里旋转矩阵是R;旋转向量是\theta n, 角度表示旋转角度,n表示旋转轴的当位向量。

这里的证明思路是,在图上画一个三维向量p, 确立一个旋转轴n, 和一个旋转角度\theta ,经过旋转之后三维向量p变为旋转向量prot, 这时两个向量之间的关系可以写成prot = R p。所以只要找到prot和p之间的关系就可以了。找关系的思路是,把prot在垂直和水平方向上进行分解,水平方向上再进行分解成(p-(p.n)n) cos \theta   +p\times n. sin . 垂直方向上分解成:(p.n)n。于是可以写出prot = (p.n)n + (p-(p.n)n) cos\theta +pn sin。根据点乘的交换率可以(p.n)n= n(p.n)= n(nT.p)= n.nT.p.

所以prot = [(1-cos\theta ) n.nT+cos\theta  + sin \theta  . n^ ] p.

于是,可以证明R = cos \theta  I + (1-cos \theta )n.nT + sin \theta .n^。(其中n^表示叉乘的反对称矩阵)

验证四元数旋转某个点之后,结果是一个虚四元数(实部为零),所以仍然对应到一个三维空间点。即证明下面的式子:p' = qp.invert(q)。其中p是一个三维空间点用实部为零的四元数来表示p = [0, x, y, z]。用q表示旋转:q = [cos(\theta /2),  n.\sin (\theta /2)]。

答:

相关文章

  • 证明罗德里格斯公式和四元数旋转等效

    证明旋转矩阵是正交矩阵。 答:首选明白旋转矩阵如何定义。旋转矩阵是描述同一个点在不同基坐标系下的坐标变换,两个坐标...

  • CSS3的新特性;

    CSS3 Transform 转换(制作旋转、位移、缩放等效果详解); transform 的属性包括:旋转 ro...

  • (六)旋转体的体积公式

    绕X轴旋转的旋转体体积公式 绕y轴旋转的旋转体的体积公式

  • 「 轻量级照片编辑软件」NCH PhotoPad Pro for

    【简介】 PhotoPad功能包括裁剪,旋转和调整大小,以及棕褐色调,红眼减弱,色调调整,饱和度和亮度等效果。Ph...

  • 【Unity编程】四元数(Quaternion)与欧拉角

    欧拉旋转、四元数、矩阵旋转之间的差异 除了欧拉旋转以外,还有两种表示旋转的方式:矩阵旋转和四元数旋转。接下来我们比...

  • 和倍、差倍问题

    一、基本公式 和倍问题:已知两数和及它们的倍数关系,求这两个数。 公式:和÷(倍数+1)=1倍数 和÷和 1倍数×...

  • 2019-10-18 【Math】unity及c#内置函数

    四元数计算: 1.旋转后四元数 * 旋转前四元数 = 最终朝向四元数(四元数旋转量的叠加,是用旋转后的乘旋转前的)...

  • UE4 三种旋转(二)

    UE4 三种旋转(二) UE4 中旋转操作常用的方式:欧拉角、四元数和旋转矩阵。 欧拉角 四元数 利用四元数进行旋...

  • #玉兰花书单#008/100

    书名:《早起的奇迹》作者:[美]哈尔·埃尔罗德阅读感悟:谁说世上没有奇迹?哈尔.埃尔罗德证明了他就是奇迹本身!哈尔...

  • 欧拉公式

    复数欧拉公式的证明和应用 基础知识 麦克老林展开式 可以看这里(麦克劳林公式-麦克老林级数)和这里(泰勒公式 - ...

网友评论

      本文标题:证明罗德里格斯公式和四元数旋转等效

      本文链接:https://www.haomeiwen.com/subject/ibpuaktx.html