同步移动感知采样率



关于这种方法,我同步了两个传感器。 之后,我记录了原始数据并检查了峰值。 同步似乎在开始时有效,但随着时间的推移开始快速漂移。 我尝试了 13 Hz、26 Hz 和 25Hz。当要求更高的采样率时,漂移会变得更糟。 我还检查了时间戳并估计了采样率。 对于一个传感器,采样率不是恒定的(例如,对于52Hz,它在50和51 Hz之间变化(。 一个传感器总是比另一个传感器"更快"。

有没有办法同步它们?

提前谢谢你

您链接的问题中的链接包含以下内容:

由于特别是IMU单元(Acc/陀螺仪/磁倍(采样由LSM6DSL的内部RC振荡器定时,因此时间戳的差异可能会有所不同,实际采样率为订阅参数中给出的标称值的+-10%。ECG样本是准确的,因为该芯片使用来自稳定振荡器的时钟信号

因此,由于IMU传感器硬件的限制,样本会漂移。

为了缓解测量API包括晶体稳定的时间戳,这些时间戳可以同步来自不同传感器的数据流:

  • 最简单的可能是,您可以从流中跳过一个样本,该样本落后于另一个样本超过样本长度。此方法会导致样本的时序抖动,但实现起来很简单。
  • 更复杂的方法是对两个流重新采样,并使用基于时间戳的插值选取样本。

完全披露:我为Movesense团队工作

最新更新