使用加速度计或陀螺仪计数步骤

Kar*_*eed 1 iphone objective-c accelerometer ios gyroscope

我正在开发一个应用程序,可以在将手机放在裤子口袋里的同时计算用户的步数。而且我需要知道哪个更好使用,应该使用加速度传感器还是GyroScope传感器。我也尝试过加速度传感器,但它可以工作,但我要检查GyroScope是否对该功能或加速度计更准确?在此先感谢您的帮助。

Sto*_*lly 5

我想您可能已经看过我在这个主题上的想法,但是为了完整起见,在这里记录它们是很好的。

我认为最好的结果将来自使用所有可用的传感器。但是,我仅使用加速度计数据就得到了合理的结果,请在此处查看我的答案。我所做的就是让很多朋友为我走,我计算了他们采取了多少步骤。当他们走路时,我的Android设备正在记录所有传感器的输出。然后,我用C#开发了一个程序(因为这是我最喜欢的语言),该程序分析了所有日志文件,因此优化了一种计算步骤的方法,然后将其移植到Android java。

我建议您使用最终使用的任何传感器,记录全部数据,然后进行分析以找出如何最好地计算步数。