第一部分:RodriguesRodriguesRodrigues(罗德里格斯)公式描述的是:空间内的任意一个向量v\textbf{v}v,绕指定的旋转轴k\textbf{k}k旋转θ\thetaθ角度,得到空间向量vθ\textbf{v}^{\theta}vθ的过程。RodriguesRodriguesRodrigues公式利用v\textbf{v}v,k\textbf{k}k和θ\thetaθ来描述vθ\textbf{v}^{\theta}vθ。

如图所示,空间内的向量v\textbf{v}v,绕着zzz轴旋转θ\thetaθ,得到vθ\textbf{v}^{\theta}vθ。已知xxx轴,yyy轴和zzz轴的方向向量分别是i\textbf{i}i,j\textbf{j}j和k\textbf{k}k。约定<a,b><\textbf{a},\textbf{b}><a,b>表示向量a\textbf{a}a到向量b\textbf{b}b的夹角。
对于空间向量v\textbf{v}v可以分解为三个坐标轴上的投影向量的矢量和:v=vx+vy+vz\textbf{v} = \textbf{v}_x + \textbf{v}_y + \textbf{v}_zv=vx+vy+vz
其中:
vy=0\textbf{v}_y = \textbf{0}vy=0
vz=∣∣v∣∣⋅cos<k,v>⋅k=∣∣v∣∣⋅∣∣k∣∣⋅cos<k,v>⋅k=(k⋅v)⋅k\textbf{v}_z = ||\textbf{v}|| \cdot \cos{<\textbf{k}, \textbf{v}>} \cdot \textbf{k} = ||\textbf{v}|| \cdot ||\textbf{k}|| \cdot \cos<\textbf{k}, \textbf{v}> \cdot \textbf{k} = (\textbf{k} \cdot \textbf{v}) \cdot \textbf{k}vz=∣∣v∣∣⋅cos<k,v>⋅k=∣∣v∣∣⋅∣∣k∣∣⋅cos<k,v>⋅k=(k⋅v)⋅k
vx=∣∣v∣∣⋅sin<k,v>⋅i\textbf{v}_x = ||\textbf{v}|| \cdot \sin<\textbf{k}, \textbf{v}> \cdot \textbf{i}vx=∣∣v∣∣⋅sin<k,v>⋅i
对于vx\textbf{v}_xvx来说,可以得到以下变换:
∣∣v∣∣⋅sin<k,v>=∣∣v∣∣⋅∣∣k∣∣⋅sin<k,v>=∣∣k×v∣∣||\textbf{v}|| \cdot \sin<\textbf{k}, \textbf{v}> = ||\textbf{v}|| \cdot ||\textbf{k}|| \cdot \sin<\textbf{k}, \textbf{v}> = ||\textbf{k} \times \textbf{v}||∣∣v∣∣⋅sin<k,v>=∣∣v∣∣⋅∣∣k∣∣⋅sin<k,v>=∣∣k×v∣∣
i=j×k\textbf{i} = \textbf{j} \times \textbf{k}i=j×k,又有j=k×v∣∣k×v∣∣\textbf{j} = \frac{\textbf{k} \times \textbf{v}}{||\textbf{k} \times \textbf{v}||}j=∣∣k×v∣∣k×v<

本文深入探讨Rodrigues公式,详细解析空间向量绕指定轴旋转的数学原理,介绍其向量与矩阵表述,并阐述如何通过该公式实现旋转矩阵与旋转向量的转换,为三维空间旋转提供理论依据。
最低0.47元/天 解锁文章
679





