姿态解算中关于姿态角度需要注意的点
2018-01-26 15:18
239 查看
姿态解算中,每个时刻表示姿态的四元数是惟一的,旋转矩阵由四元数计算得到也是唯一的。但是对于姿态角度,由于定义方式很多,不同的定义方式由四元数计算的姿态角数值是不一样的。
以绕x轴旋转的角度为横滚角roll,绕y轴旋转的角度为俯仰角pitch,绕z轴旋转的角度为航向角yaw。以东北天坐标系为例,定义姿态变化为先绕z轴转动,再绕x轴转动,最后再绕y轴转动。简单记为东北天312。根据定义的轴旋转顺序可以知道有12中姿态角的定义方式。
所以在比较不同的姿态解算算法时,应以四元数为衡量指标,给出姿态角速度时,一定交代清楚自己的姿态角度是怎么定义的。每种定义方式对应的 四元数-->姿态角度 计算公式可以参考《捷联惯导算法与组合导航原理讲义》严恭敏,翁浚编著 中的附录A 运载体姿态的欧拉角描述。
以绕x轴旋转的角度为横滚角roll,绕y轴旋转的角度为俯仰角pitch,绕z轴旋转的角度为航向角yaw。以东北天坐标系为例,定义姿态变化为先绕z轴转动,再绕x轴转动,最后再绕y轴转动。简单记为东北天312。根据定义的轴旋转顺序可以知道有12中姿态角的定义方式。
所以在比较不同的姿态解算算法时,应以四元数为衡量指标,给出姿态角速度时,一定交代清楚自己的姿态角度是怎么定义的。每种定义方式对应的 四元数-->姿态角度 计算公式可以参考《捷联惯导算法与组合导航原理讲义》严恭敏,翁浚编著 中的附录A 运载体姿态的欧拉角描述。
相关文章推荐
- 关于CQ Schema需要注意的地方(2)
- 关于docker几个需要注意的事项
- java中使用堆外内存,关于内存回收需要注意的事和没有解决的遗留问题(等大神解答)
- 关于相反数输出时需要注意的问题
- 关于Android创建Activity需要注意的地方
- wince中关于source文件中需要注意的问题
- 关于Filter需要注意的问题
- 关于姿态解算与融合的代码注释篇(三)
- 关于sql server建立索引需要注意的问题
- 关于Ibatis从页面传入数据持久层需要注意的地方
- 关于系统安装一些需要注意的问题
- 关于购买商品房时需要注意的事项
- WinCE 中关于16BPP和24BPP之间的差别以及程序处理需要注意的地方 (转贴)
- 关于memset函数的需要注意的问题
- 关于addSubView需要注意的几个点
- 关于iOS原生条形码扫描,你需要注意的两三事
- 关于input标签的需要注意的几个小问题
- 关于sql server 开发人员角度的几个细节上的注意事项
- python中关于元组需要注意的概念
- 关于SQL SERVER建立索引需要注意的问题