标题: 四元数欧拉角解算 详细解说 [打印本页]

作者: 哈哈2020    时间: 2019-12-25 13:53
标题: 四元数欧拉角解算 详细解说
四元数欧拉角解算,姿态解算中要用到的

按上面推论,此矩阵的下面三个就是三轴对应的方向余弦,γ、θ、ψ就是欧拉角。
不管怎么说,要做到表示三维空间的矢量就要用到四元数。。。。原因的话就不扯了,具体可以看看百度了解一下。。。
设 Q = a + bi + cj +dk ,我们可以写成[w,v],其中 w=a,v=bi + cj +dk。那么,v 是矢量,表示三维空间里的旋转轴。w 标量,表示旋转角度。所以,一个四元数可以表示一个完整的旋转。但要注意只有单位四元数才可以表示旋转,这个是约束条件。
还有一种变法就是是旋转载体坐标系可以转换到参考坐标系。这两种都是一样的意思

其中 是绕旋转轴旋转的角度, 为旋转轴在 x,y,z 方向的分量,就是方向余弦也就确定了旋转轴
先配个公式

通过上图可知四元数可以通过欧拉角或者方向余弦表示。反之,也一样。看下图。

欧拉角直接表示四元数:

方向余弦表示欧拉角:
对补偿传感器的PID还没看懂,第一次写。。多担待

完整的Word格式文档51黑下载地址:
四元数欧拉角解算.docx (390.69 KB, 下载次数: 67)

作者: 哈哈2020    时间: 2019-12-25 13:54
做姿态解算的,可以看看
作者: 季月宝贝    时间: 2020-5-7 15:11
感谢分享,说的很详细




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1