Comparing GPS running systems (part1)

That’s a fact: everyday, I do not commute from home to work using the bus, the car or my bike. I run. Approximatively 6 miles, depending on my mood, my running shoes and if I am late. No matter if the sun is here, if this is pouring or if roads are icy: I run, no matter what. I do not always take the same route, it varies according to how I feel, traffic, congestion, etc. But when conditions are stable, I often take the same route for several days.

This motivates me to compare the GPS systems for running. So far I have the following devices:

So, as I take the same road since a couple of days, I mapped the same route with different devices and import the results on the same website. Please find the link to the data below.

Using the Android with Mapmyrun

Using the Garmin Forerunner 10



The data from the Garmin are quite consistent. the variation can be explained easily by how I run (taking the tangent, etc.). One would expect a slight different before two runners taking the same route. On a 6 miles route, it is reasonable to think we can have a different of 0.05 mile or even 0.1 mile. On the other hand, the difference with the data aken with the phone is really different, the variation being more like 0.2 mile.


Understanding the GPS accuracy

The difference can be also due to the GPS system itself. The accuracy of the positioning system depends on several factors that may vary according to independent conditions (atmospheric condition, sky, etc.). But on a $100 phone, the quality of the GPS chip is mostly poor but enough for most usages (i.e. get direction when driving) but may be not good enough for having a very good accuracy. But it can have an impact of the data being transmitted to the phone. Another important factor is work load on the device that acquires and aggregates all the data. On a watch, there is a single application that acquires the GPS signal and record the time. But your phone might execute several applications with many background tasks (hey Facebook or GMail updates!). These tasks may preempt the execution of your main application (i.e mapmyrun). Also, the application might be designed in a manner that GPS data from the phone and the watch are acquired/processed differently.

The take-away

There are clearly some differences between the same route acquired by the GPS watch or the phone. Who is right or wrong? I will try to investigate by timing the same route with the Forerunner 310XT and see the difference. In the meantime, for most runners, the difference is not really significant and any application would be more than enough for you. After all, running is about having fun and even if we like to time and log our course, we have to keep in mind that the most important is to enjoy and have fun.



Comparing GPS running systems (part1)

2 thoughts on “Comparing GPS running systems (part1)

    1. Let me know how it compares with the Nike run app! I am curious to see the difference! Also, what type of phone are you using with the Nike App?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s