其他分享
首页 > 其他分享> > 欧拉角旋转

欧拉角旋转

作者:互联网

欧拉角是一种表示三维旋转的描述方法,欧拉角的计算需要借助旋转矩阵,关于旋转矩阵的知识可先参考之前的文章:3维旋转矩阵推导与助记

欧拉角旋转

静态定义

对于在三维空间里的一个参考系,任何坐标系的取向,都可以用三个欧拉角来表现。

如上图为一种ZYZ顺序旋转的欧拉角示意图:

图中的角度符号:

其旋转动画为:

实际上,对于夹角的顺序和标记,夹角的两个轴的指定,并没有明确的规定。因此当用到欧拉角时,需要明确地表示出夹角的顺序,指定其参考轴。合法的欧拉角组中,唯一的限制是,任何两个连续的旋转,必须绕着不同的转动轴旋转。因此,一共有12种表示。

动态定义

我们也可以给予欧拉角两种不同的动态定义。一种是绕固定于载体的坐标轴的三个旋转的复合;另外一种是绕大地坐标系参考轴的三个旋转的复合。

用动态的定义,我们能更了解,欧拉角在物理上的含义与应用。

注意,以下的描述, 大写字母XYZ坐标轴是旋转的载体坐标轴;小写字母xyz坐标轴是静止不动的大地参考轴。

现在以旋转顺序依次是Z、Y、X的方式来描述欧拉角的两种动态定义。

 

标签:定义,坐标轴,旋转,角度,坐标系,欧拉角
来源: https://blog.51cto.com/u_9904373/2903364