是否有任何众所周知的算法来计算基于加速度计的步骤?

时间:2011-06-16 16:34:01

标签: mobile physics accelerometer gyroscope

我正在实施一个基于加速度计的计步器,我想知道是否有任何已知的算法来处理它。

3 个答案:

答案 0 :(得分:4)

您可能已经找到了这个:

Enhancing the Performance of Pedometers Using a Single Accelerometer

无论如何,我也有兴趣找到一个好的算法,我很好奇你会得到什么其他答案。 :)

答案 1 :(得分:0)

有一个名为Sensor data的应用可用于收集实验数据,以便您可以对其进行分析并尝试查找算法。

因为它的加速度计非常嘈杂而找到一个非常好的算法特别适合iPhone,这将非常棘手

答案 2 :(得分:0)

这里有一篇有趣的论文(包含源代码)可能会有所帮助:http://www.analog.com/static/imported-files/application_notes/47076299220991AN_900.pdf

图表很有趣。如果我自己这样做,我可能会以相当高的频率对数据进行采样,使用FFT转换到频域,应用数字带通滤波器来切断超出预期最小/最大步行速度的所有频率(包括任何DC偏移),执行反向FFT以重建现已滤波的信号,然后通过具有滞后功能的边沿检测器运行结果数据。这当然是纯粹的推测,但是看看那些我认为可行的图表,编码起来相对较快,并且在移动电话的处理能力范围内。