在二维直角坐标系中,将列向量 (x,y) 绕原点逆时针旋转 θ 的变换是左乘二维旋转矩阵 R:
[x′y′]=R[xy],R=[cosθsinθ−sinθcosθ]
三维空间
绕 x-轴的主动旋转
Rx(θx)=1000cosθxsinθx0−sinθxcosθx=expθx0000010−10
这里的 θx 是 roll 角,和右手螺旋的方向相反(在 yz 平面顺时针)。
绕 y-轴的主动旋转
Ry(θy)=cosθy0−sinθy010sinθy0cosθy=expθy00−1000100
这里的 θy 是 pitch 角,和右手螺旋的方向相反(在 zx 平面顺时针)。
绕 z-轴的主动旋转
Rz(θz)=cosθzsinθz0−sinθzcosθz0001=expθz010−100000
这里的 θz 是 yaw 角,和右手螺旋的方向相反(在 xy 平面顺时针)。