来自Madgwick AHRS的结果值小于-180°的问题

问题描述 投票:0回答:1

我实现了使用acceleratorgyroscopemagnetometer使用Madgwick AHRS algorithm进行方位估计的代码。

我想它效果很好。但是,在某些数据范围内,-180°以下的结果值存在一个问题:值“升高”。我找不到合适的词,所以附上下图。我调查了代码,但没有任何线索解决该问题。我遵循了存储库here(Matlab code zip file)给出的示例代码。我想知道如何解决这个问题。预先谢谢!

Problem

matlab orientation sensor
1个回答
0
投票

非常感谢您对@AnderBiguri和@Daniel的帮助!抱歉,我的回复很晚。

unwrap函数效果很好。这使我内心平静。

unwrap之前:

Before unwrap

unwrap之后:

After unwrap

© www.soinside.com 2019 - 2024. All rights reserved.