UI Accelerometer参考用于计算人员行进的距离

时间:2010-05-27 10:45:25

标签: objective-c iphone uiaccelerometer

如何使用UIAccelerometer类来计算一个人的行进距离?

1 个答案:

答案 0 :(得分:3)

由于加速度计的限制,这是不切实际的。

  1. 他们测量加速度,而不是距离。您可以将其集成以获得速度并集成速度以获得距离,但是双重积分将非常快速地失去准确性,即使没有准确性问题,您也需要建立初始速度,加速度计无法解决
  2. 您还需要高频方向数据来区分加速度和重力。没有这个,你无法分辨速度在哪个方向上升。你甚至无法判断它是否是线性的;有人可能会在字符串的末尾旋转设备。
  3. 通过CLLocationManager课程使用GPS。