IMU取向使用AHRS过滤器

13个视图(30天)
亚当Levschuk
亚当Levschuk 2020年8月22日
评论道: Yanke太阳2022年12月6日
你好,我在IMU取向问题我使用 AHRS过滤器 输出 角速度 四元数相对于NED参考系。
为此我使用代码:
[四元数,angularVelocity] = ahrsfilter (acc gyr,杂志);
acc, gyr,镁是加速度计陀螺仪,分别和磁强计读数。每个acc, gyr,杂志3 xn。
我想然后旋转传感器信号所以他们aligend NED refernce框架。我想用下面的代码
我=长度(1:结束(acc))
acc(我)= rotateframe(四元数(我)、acc(我:))
gyr(我)= rotateframe(四元数(我),gyr(我:))
结束
我旋转加速度计和陀螺仪数据后,旋转信号是不正确的。然而,ahrsfilter angularVelocity输出是正确的。有人有想法为什么这可能是吗?
谢谢你!
2的评论
Yanke太阳
Yanke太阳 2022年12月6日
你好,同样的问题!你解决这个吗?

登录置评。

答案(1)

詹姆斯Tursa
詹姆斯Tursa 2020年8月23日
我没有使用这些功能,但是通过阅读文档可能需要使用四元数的共轭rotateframe电话。即。体内,如果传感器信号帧和四元数NED - >的身体,也许你需要四元数的共轭身体- > NED转换。
8的评论
亚当Levschuk
亚当Levschuk 2020年8月24日
好吧,也许我不是uindertsanding我自己的问题。我要工作在这个个人更多的与希望生病算出来。我在这里张贴拙译将来如果我cna更好的解释。
谢谢你的帮助詹姆斯。
亚当

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!