我一直在为我的项目开发一个应用程序,其中包括一个模块,用于跟踪用户使用加速度计的步骤。 截至目前,我目前只能跟踪用户走的步数,而不是速度。我做了一些研究,但我找不到多少。
我在应用程序中用于计步器模块的代码来自: https://github.com/google/simple-pedometer
任何帮助都将不胜感激。
答案 0 :(得分:1)
带陀螺仪的加速度计由于航位推算而无法在这里工作 - 因积分原始误差而导致的误差大幅增加。您应该通过采用GPS坐标来计算速度,并以相等的时间间隔进行。我在这里使用了它:https://github.com/AlexShutov/LEDLights/tree/ReadingSensors/app/src/main/java/alex_shutov/com/ledlights/sensor/gps