永发信息网

求助 四元数姿态解算数据不稳定

答案:1  悬赏:0  手机版
解决时间 2021-02-28 16:35
求助 四元数姿态解算数据不稳定
最佳答案
在n系中,加速度计输出为,经过bCn(用四元数表示的转换矩阵)转换之后到b系中的值为;在b系中,加速度计的测量值为,现在和均表示在b系中的竖直向下的向量,由此,我们来做向量积(叉积),得到误差,利用这个误差来修正bCn矩阵,于是四元数就在这样一个过程中被修正了。但是,由于加速度计无法感知z轴上的旋转运动,所以还需要用地磁计来进一步补偿。
加速度计在静止时测量的是重力加速度,是有大小和方向的;同理,地磁计同样测量的是地球磁场的大小和方向,只不过这个方向不再是竖直向下,而是与x轴(或者y轴)呈一个角度,与z轴呈一个角度。记作,假设x轴对准北边,所以by=0,即。倘若知道bx和bz的精确值,那么就可以采用和加速度计一样的修正方法来修正。只不过在加速度计中,在n系中的参考向量是,变成了地磁计的。如果我们知道bx和bz的精确值,那么就可以摆脱掉加速度计的补偿,直接用地磁计和陀螺仪进行姿态解算,但是你看过谁只用陀螺仪和地磁计进行姿态解算吗?没有,因为没人会去测量当地的地磁场相对于东北天坐标的夹角,也就是bx和bz(插曲:关于这个bx和bz的理解:可以对比重力加速度的理解,就像vx vy vz似的,因为在每一处的归一化以后的重力加速度都是0 0 1然后旋转到机体坐标系,而地球每一处的地磁大小都不一样的,不能像重力加速度那样直接旋转得到了,只能用磁力计测量到的数据去强制拟合。)。那么现在怎么办?前面已经讲了,姿态解算就是求解旋转矩阵,这个矩阵的作用就是将b系和n正确的转化直到重合。现在我们假设nCb旋转矩阵是经过加速度计校正后的矩阵,当某个确定的向量(b系中)经过这个矩阵旋转之后(到n系),这两个坐标系在XOY平面上重合(参考DCM IMU:Theory的Drift cancellation部分),只是在z轴旋转上会存在一个偏航角的误差。下图表示的是经过nCb旋转之后的b系和n系的相对关系。可以明显发现加速度计可以把b系通过四元数法从任意角度拉到与n系水平的位置上,此时只剩下一个偏航角误差。这也是为什么加速度计无法修正偏航的原因。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
填诗句.诗句!我只要诗句!成语、谚语、歇后语
哔哩哔哩怎么竖屏观看
当男友开玩笑说奴才不敢时要怎么很有爱的答复
电子对抗技术发展的重点和趋势主要表现在()
惠威汽车音响这个地址在什么地方,我要处理点
如何打开黑胡椒研磨瓶并进行再装填?
好气哦,为什么理发师永远听不懂什么叫稍微修
花之语花店怎么去啊,有知道地址的么
据西汉《史记》记载,当时长江中下游平原地区
我和男朋友做完爱后医生为什么会建议男朋友买
预扣(税)是什么意思啊?
安丘市防伪印章刻制中心我想知道这个在什么地
北京师范大学考研近五年GIS978数据结构情况
知道一个人父母的名字和工作单位到公安局能不
工程队计划用60人5天修好一条长4800米的公路
推荐资讯
有什么结局好的恋爱日漫后宫动漫也可以
新城土杂店在哪里啊,我有事要去这个地方
chart.js怎么生成组合柱状图
一张鳄鱼皮多少钱一张
拉开的弓弦能将箭射出,箭射出的过程是弓弦的
玉泉区联友超市我想知道这个在什么地方
比勒其尔怎么去啊,有知道地址的么
男孩今年十五岁无家族矮小史身高一米四七他还
鄢陵金丰农业科技示范园在什么地方啊,我要过
私人订制烘焙地址在什么地方,想过去办事
聚仙阁酒家这个地址在什么地方,我要处理点事
求穿越小说,要求是发明创造的。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?