姿态解算

本文介绍了姿态表示的两种方法——欧拉角和四元数,并详细阐述了它们在直升机姿态解算中的应用。姿态检测算法通过融合传感器数据,如加速度计和陀螺仪,进行滤波处理,最终获取姿态信息。文章重点讨论了欧拉角的转换矩阵以及四元数的更新和转换过程。
摘要由CSDN通过智能技术生成

姿态表示

姿态检测算法:姿态的表示可以用欧拉角,也可以用四元数。姿态检测算法的作用就是将加速度计、陀螺仪等传感器的测量值解算成姿态,进而作为系统的反馈量。在获取sensors值之前需要对数据进行滤波,滤波算法主要是将获取到的陀螺仪和加速度计的数据融合进行去噪声及融合,得出正确的角度数据(欧拉角或四元数),数据融合主要采用互补滤波或者卡尔曼滤波。

欧拉角

用欧拉角进行姿态表示,实质上描述的体轴系与其他坐标系的转化,首先我们先明确直升机的三个坐标系:体轴系、地轴系、桨轴系。
直升机坐标系
我们使用欧拉角表述姿态角就是要表示体轴系到地轴系的转换关系。我们给出下图体轴系与地轴系的转换关系。下图引用陈仁良教授的直升机飞行动力学教材。
在这里插入图片描述
将OXD YD ZD 绕轴OYD转过偏航角Ψ,成为OX‘YD Z’,其转换矩阵为在这里插入图片描述
然后绕轴OZ’转过俯仰角θ,成为OXYZ‘,其转换矩阵为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值