过滤噪声加速度计数据

信息处理 过滤器 噪音
2022-01-28 16:13:53

我试图阅读并获得一个用于 3 轴加速度计的滤波器,但这比我想象的更令人困惑。我在机器人连杆的末端有一个带有 3 轴加速度计的 IMU,它围绕一个轴旋转。当只有重力作用在静止时,我得到以下读数: 在此处输入图像描述

在此处输入图像描述

现在数据的范围有点宽而且很嘈杂。我以为起初我可以查看频谱并删除不需要的频率,但老实说,FFT 并没有告诉我任何可以删除的内容。频谱中的初始峰值是什么意思,如果数据看起来如此混乱,我将如何在数据上放置高通或低通滤波器?我需要以某种方式平滑它吗?

最好我想要一个很好的数据弧,它跟随手臂末端的运动,但我不知道如何实现。会不会是电机带动的手臂运动引入了太多的噪音?

谢谢你的帮助!

1个回答

大多数加速度计都存在偏差——非零、恒定的静止测量。例如,请参阅此页面。

进一步的缺陷称为零 g 偏置水平或偏移。这是传感器在没有加速度的情况下提供的读数,不幸的是,它很少为零(在 Z 方向上它应该是 1 g)。事实上,误差可能很大,通常是设备分辨率的数百倍。

因此,您需要从所有测量中移除此 DC 偏移(即出现偏差的方式)。如果您需要知道,则需要先在平面上对其进行校准(以消除重力的影响)。gzxy

阅读另一个问题的答案,并尝试对您的数据应用DC 阻滞剂。