1、四元数运算举例
要计算从 a 旋转到 c 的四元数 q2,已知:
- 从 b → a 的旋转四元数是 q0
- 从 b → c 的旋转四元数是 q1
我们目标是求 a → c 的旋转四元数 q2。
1.1、从一个坐标系(或向量)旋转到另一个的变换
若一个向量 v 在坐标系 B 中,想通过四元数 q 旋转到坐标系 A,则通常写作:
同样是这个向量 v 逆向旋转回去, 既是在坐标系 A 中,想通过四元数 q 旋转回到坐标系 B,则通常写作:
1.2、联成四元数的逆
若四元数q1和四元数q2相乘,其结果的逆表示如下:
1.3、从一个坐标系旋转到另一个坐标系,在旋转到另一个坐标系
总结:从上面的运算距离,可得到a→c的旋转变换可以表示如下:
360

被折叠的 条评论
为什么被折叠?



