欧拉角

                     

贡献者: addis

  • 本文处于草稿阶段。
预备知识 1 三维旋转矩阵

1. zyz 欧拉角与旋转矩阵

   为了书写方便,把 $\sin x, \cos x$ 记为 $C_x, S_x$。则 $z$-$y$-$z$ 欧拉角 $\psi,\theta,\phi$ 对应的旋转矩阵就是

\begin{equation} \begin{aligned} \boldsymbol{\mathbf{R}} (\psi,\theta,\phi) &= \boldsymbol{\mathbf{R}} _z(\phi) \boldsymbol{\mathbf{R}} _y(\theta) \boldsymbol{\mathbf{R}} _z(\psi)\\ &= \begin{pmatrix} C_\phi & - S_\phi & 0\\ S_\phi &C_\phi & 0\\ 0 & 0 & 1 \end{pmatrix} \begin{pmatrix} C_\theta & 0 & S_\theta\\ 0 & 1 & 0\\ -S_\theta & 0 & C_\theta \end{pmatrix} \begin{pmatrix} C_\psi & - S_\psi & 0\\ S_\psi &C_\psi & 0\\ 0 & 0 & 1 \end{pmatrix}\\ &= \begin{pmatrix} C_\phi C_\theta C_\psi-S_\phi S_\psi & -C_\phi C_\theta S_\psi - S_\phi C_\psi & C_\phi S_\theta\\ S_\phi C_\theta C_\psi + C_\phi S_\psi & -S_\phi C_\theta S_\psi + C_\phi C_\psi & S_\phi S_\theta\\ -S_\theta C_\psi & S_\theta S_\psi & C_\theta\end{pmatrix} \end{aligned}~ \end{equation}
其中 $\theta,\phi$ 就是球坐标系中的两个角。

2. 角速度和时间导数

预备知识 2 刚体的瞬时转轴、角速度的矢量相加

   由于角速度可以矢量叠加,角速度矢量为

\begin{equation} \boldsymbol{\mathbf{\omega}} = \dot\psi \hat{\boldsymbol{\mathbf{r}}} + \dot\theta \hat{\boldsymbol{\mathbf{\phi}}} + \dot\phi \hat{\boldsymbol{\mathbf{z}}} = (\dot\psi + \dot\phi\cos\theta) \hat{\boldsymbol{\mathbf{r}}} - \dot\phi\sin\theta\ \hat{\boldsymbol{\mathbf{\theta}}} + \dot\theta \hat{\boldsymbol{\mathbf{\phi}}} ~. \end{equation}
\begin{equation} \dot\psi = \omega_r + \omega_\theta \cot\theta,\qquad \dot\theta = \omega_\phi,\qquad \dot\phi = -\frac{\omega_\theta}{\sin\theta}~. \end{equation}


致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。

                     

友情链接: 超理论坛 | ©小时科技 保留一切权利