Track small iphone movements without GPS

I need to write an iphone application that tracks the movement of the iphone itself, given its initial position, without using GPS. That is, I can only use the data provided by the gyroscope and accelerometer. The distance I need to measure is pretty small, and the accuracy I'm looking for is a maximum of 40-50 cm (~ 2 feet).

Is it possible? If so, what is the best way to do this? In addition, do you know about existing (and possibly open sources) projects that have already implemented this?

Thank you so much!

+5
iphone ios4 accelerometer gps gyroscope
May 27 '11 at 10:09 PM
source share
1 answer

If you integrate acceleration twice, you get a position, but the error is terrible. In practice, this is useless.

Here is an explanation of why (Google Tech Talk) at 23:20. I highly recommend this video.

I answered a similar question here and here .

+6
May 27 '11 at 22:31
source share



All Articles