ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

GPS data from smartphone

asked 2014-08-12 05:15:03 -0600

gerhenz gravatar image


I want to add GPS data to my project in order to improve robot localization estimate. I've read that some people did this successfully using an external GPS device. However, I would like to do this by pulling the GPS data from a smartphone.

A few questions:

  1. Does someone have already done this? I did some research but I couldn't find it.

  2. How could I pull the GPS data from the smartphone?

  3. Does the smartphone output the GPS data in the same format as a regular GPS device?


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-08-12 06:52:59 -0600

gvdhoorn gravatar image

If you are using an Android device, you might try the android_sensors_driver (Google play link). This has worked relatively well for me in the past.

edit flag offensive delete link more


My intention was to use a Windows phone, but in case I don't manage to do it I will end up using an Android device. This package you mentioned seems really good, I will take a look. Thanks!

gerhenz gravatar image gerhenz  ( 2014-08-12 08:13:52 -0600 )edit

ROS support for Windows phone is non-existent (afaik). You might be able to get one of the c# implementations to work on it, but it is probably going to take some effort.

gvdhoorn gravatar image gvdhoorn  ( 2014-08-12 10:43:03 -0600 )edit

Question Tools



Asked: 2014-08-12 05:15:03 -0600

Seen: 1,466 times

Last updated: Aug 12 '14