I am tracking a device that might loose GPS signal then and there. And when the GPS signal is too low, I should use the accelerometer and Gyroscope sensors data to guess which way they should have gone.

I am not doing it in real time. I can store the data and send up for post processing. So all I want to do is from the point (Lat1, Long1) where we had a good GPS, I need to find new location (Lat2, Long2) from the sensors data.

I was looking at different algorithms. One of them was inertial Navigational System. I applied Kalman filter and I was able to get to a point to find the Quaternion for each data.

Now can some one help me to translate the orientation data to an actual position? What algorithm or formula should I use? Or is there any program available in C# or in any other language?

  • 3
    This can be done on the Android Platform Using the 'sensor fusion algorithm cooperative localization' see a demo at youtube.com/… – Mapperz Aug 29 '12 at 16:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.