我们在机器人控制中见到的四元数就是这里的qqq,需要旋转的向量是vvv,旋转轴为u=[xyz]u=\begin{bmatrix}x \\ y \\ z\end{bmatrix}u=⎣⎡xyz⎦⎤,通过v′=qvq∗v'=qvq^*v′=qvq∗就可以计算得出旋转后的向量。q=[cosθ2,sinθ2u]q=[cos\frac{\theta}{2},sin\frac{\theta}{2}u]q=[cos2θ,sin2θu],是一个单位四元素,即范数∣∣q∣∣||q||∣∣q∣∣为1。通过把需要旋转的向量vvv用纯四元数表示,后计算,就可以得到相应的结果了。
四元数与三维旋转 QUATERNION&3D ROTATION
最新推荐文章于 2025-02-15 20:41:53 发布