不管是坐标的旋转变换还是坐标系下的旋转变换,只和旋转的顺时针和逆时针有关。然坐标系间的顺时针和逆时针是根据当前坐标系在目标坐标系下的相对位置确定。
一。逆时针旋转belta角度的公式
二。顺时针旋转belta角度的公式
三。坐标的旋转变换
1.坐标的旋转变换相对简单,逆时针旋转theta
如下图, 在2维坐标上,有一点p(x, y) , 直线op的长度为r, 直线op和x轴的正向的夹角为a。 直线op围绕原点做逆时针方向b度的旋转,到达p’ (s,t)
二。坐标系的旋转变换
1.建立坐标系,坐标系可以是左手坐标系,或者右手坐标系.
2.假定现在是右手坐标系,xoy坐标系在sot坐标系下的-theta角度方向(s轴的右半轴),即xoy坐标系需要逆时针转theta到sot坐标系。那么当前坐标系下的坐标转换到目标坐标系下的坐标就是逆时针旋转-theta,即顺时针旋转theta。
3.例如在原坐标系xoy中, 绕原点沿逆时针方向旋转theta度, 变成座标系 sot。
设有某点p,在原坐标系中的坐标为 (x, y), 旋转后的新坐标为(s, t)。如下
5.例如左手坐标系下
原坐标系xoy中, 绕原点沿逆时针方向旋转theta度, 变成座标系 sot。
设有某点p,在原坐标系中的坐标为 (x, y), 旋转后的新坐标为(s, t)。如下,在sot坐标系下的-theta角度是xoy,即顺时针方向theta角度,xoy坐标系转到sot坐标系需要逆时针旋转theta,所以xoy坐标系下的坐标转到sot坐标系下的坐标需要逆时针旋转-theta,等于顺时针旋转theta,公式入下。
总结,坐标或者坐标系的旋转变换和建立的坐标系是左手还是右手有关,根据当前坐标系在目标坐标系下的角度判断旋转的方向。假如我们需要将当前坐标系逆时针旋转theta角度到目标坐标系,那么当前坐标系下的坐标转换到目标坐标系下的角度就是顺时针旋转theta。
参考文章 :