UI加速度计的参考以计算一个人所传递的距离
-
05-10-2019 - |
题
我该如何使用 UIAccelerometer
班级来计算一个人旅行的距离?
解决方案
由于加速度计的限制,这是不切实际的。
- 他们测量加速度,而不是距离。您可以将其集成以获取速度并整合速度以保持距离,但是双重集成将非常快速地损失准确性,即使没有准确的问题,您也需要建立初始速度,而加速度计无法实现。 。
- 您还需要高频方向数据来区分加速度和重力。没有这个,您将无法判断速度在哪个方向上增加。您甚至无法分辨它是否是线性的;有人可以在字符串末端旋转设备。
改用GPS,通过 CLLocationManager
班级。
不隶属于 StackOverflow