1

我正在研究手机的IMU。我需要同时从加速度计和陀螺仪读取数据。

但我发现他们的阅读频率不一样。我怎样才能以相同的时间间隔从它们那里检索读数?

其实这个帖子的第一个答案也找到了问题,但是那个家伙没有给出解决方案。

任何帮助表示赞赏!

4

1 回答 1

0

你不能把加速度计的频率乘以陀螺仪的频率吗?

想象一下,f1 每四个时间单位采样一次,f2 每三个时间单位采样一次。如果抽样是有规律的并且他们同时开始抽样,他们将每十二个时间单位见面。

在此处输入图像描述

例如

如果加速度计每 5 秒有 40 个样本,而陀螺仪在相同时间内有 1332 个样本。

计算频率:加速度计每秒有 40/5 = 8 个样本,陀螺仪每秒有 1332/5 = 266.4 个样本

计算周期(以毫秒为单位):加速度计每 1000/8 = 125 毫秒采样一次 陀螺仪每 1000/266.4 = 3.75 毫秒采样一次

因此他们将每 125 * 3.75 = 469 毫秒相遇一次

于 2013-01-04T03:12:04.873 回答