PDA

View Full Version : GPS accuracy



twobikes
12-05-07, 01:23 PM
I recently received a GPS for my bicycle, but not made by Garmin. I regularly ride 14.4 miles. The GPS logged it at 13.45 miles. I have plotted the route with Bikely.com and a couple of odometers. All of them are real close to 14.4 miles. I have read an article about things that cause a GPS to vary in accuracy. Has anyone else had the experience of a GPS giving a trip mileage different from that indicated by other quite reliable means?

The Smokester
12-05-07, 01:50 PM
Yes. Depending on the sensitivity and algorithms in the GPS unit they can drop out (i..e. not receive) under tree cover, valleys and canyons, tunnels, bridges, and in urban canyons. When they drop out they will not record part of the distance you actually traveled.

twobikes
12-05-07, 04:25 PM
When they drop out they will not record part of the distance you actually traveled.
Thanks for the reply. I ride in what is largely open country. The unit often acquires satellites from inside my house. The GPS sensitivity numbers on its reception are low, which is good and means better accuracy. I have used it mostly in the hours of darkness, so I am not able to watch the display for loss of satellites even though I have a penlight on my helmet and it moves in union with my glance. Nevertheless, I would have thought (or hoped) it might catch up when it acquires satellites after losing them and realize it has covered distance.

ericthered
12-05-07, 05:08 PM
Have you thougth about vertical accuracy and distance. Most GPS are not good at measuring vertical changes. Sometimes for higher accuracy they incorporate secondary land based triangulation signal http://en.wikipedia.org/wiki/Differential_GPS . Also your software may not even be using the vertical dimension in calculating distance and thereby cutting off a significant amount of distance depending how many hills you have.

Eric

twobikes
12-06-07, 07:23 AM
Eric,

Thanks for the information. My daughter gave me the GPS and she lives in Knoxville. She gave it to me while we were there about ten days ago. I used it there on a ride from the Lovell Road and Pelissippi Parkway area up to Guinn and Oak Ridge Highway. My residence is actually in Idaho, though.

The Smokester
12-06-07, 07:48 AM
Another idea: Some GPS' have "threshold velocities" below which they will not measure. If you are starting and stopping a lot then the GPS might not record. Try taking a longer, continuous ride in a car and comparing.

The other variable is the reference(s) that make(s) you think that the real distance is 14.4 miles.

ericthered
12-06-07, 08:33 AM
I hope you had a nice visit to Knoxville and get the GPS to work. I hope you had good weather. The couple day before Thanksgiving were wonderful. I mostly commute to and from UT.
Eric

twobikes
12-06-07, 09:03 AM
Another idea: Some GPS' have "threshold velocities" below which they will not measure. If you are starting and stopping a lot then the GPS might not record. Try taking a longer, continuous ride in a car and comparing.

The other variable is the reference(s) that make(s) you think that the real distance is 14.4 miles.
This GPS unit is marketed specifically for use on a bike. If I hold the unit in my hand and happen to move my arm quickly, it will register a speed.

As I mentioned, the 14.4 miles for my course is the figure I get from the mapping at Bikely.com and is consistent with readings I get from three odometers used on two different bikes. It is also consistent with what I get when I drive the route in a car.

StanSeven
12-06-07, 09:04 AM
GPS accuracy is relatively precise and usually is within a few meters. That vraiation is at any instant point so riding over some distance really negates the variations. In other words, you should have almost perfect accuracy.

The three reasons other stated - you may be climbing and descending, which the GPS isn't picking up, toy are losing signal in spots, or the receiver many have an "auto pause" setting for slower speeds that is shutting itslef off, are what comes to mind. Check your GPS manual or go to the manufacturers' web site and see if there's a setting to shut measurements/time at slow speeds.

twobikes
12-06-07, 12:51 PM
I hope you had a nice visit to Knoxville and get the GPS to work. I hope you had good weather. The couple day before Thanksgiving were wonderful. I mostly commute to and from UT.
Eric

Eric,

Thanks. I did not get to Knoxville until late Friday evening after Thanksgiving. My wife went several days earlier and enjoyed the nice weather. She says my disposition is better when I ride and said she was taking me to a bike store so I would have a bike to ride when I am in Knoxville. It was Monday afternoon before I was ready to climb onto the new Trek FX 7.2. I ride a road bike here in Idaho, but the Trek is good, too. Tuesday I went for this ride. (http://www.bikely.com/maps/bike-path/Lovell-Road-to-Oak-Ridge-Highway-scenic-route) The weather was not as warm as the previous week, but still warmer than what I had left in Idaho. Wednesday we had to travel back to Idaho.

twobikes
12-06-07, 12:56 PM
GPS accuracy is relatively precise and usually is within a few meters. That vraiation is at any instant point so riding over some distance really negates the variations. In other words, you should have almost perfect accuracy.

The three reasons other stated - you may be climbing and descending, which the GPS isn't picking up, toy are losing signal in spots, or the receiver many have an "auto pause" setting for slower speeds that is shutting itslef off, are what comes to mind. Check your GPS manual or go to the manufacturers' web site and see if there's a setting to shut measurements/time at slow speeds.
Thanks for the reply. The 14.4 miles I ride have a few short hills. I think Routeslip figured I climb a total of 245 feet during the ride. My speed slows to about 6 - 7 mph on a couple of the hills. The rest of the time it is around 12 - 14 mph with highest speed of around 18 mph. I am thinking I will contact the manufacturer for suggestions.

gpsblake
12-06-07, 08:50 PM
I've always had near perfect accuracy on my Garmin handheld units on my bicycle when it comes to distance except if I am off-road in the woods. That includes the Etrex, Legend, Legend-Cx, and Etrex H.

Hills have almost no effect, even if you rode the entire ride at a 5 percent grade, it's still 99.6 percent accurate as if you were riding a straight line. Even riding at a 20 percent grade, it will would be 93.9 percent accurate as compared to a straight line.

The Smokester
12-06-07, 10:30 PM
To understand more what is happening you're just going to have to do something different and see what happens. If you go a different route is it still off by the same amount? If you go a longer distance is it still off by the same fraction or is it an offset (off by a fixed amount)? Does the difference depend on what route you take?

Generally speaking my Garmin Edge 305 is within about 1 part in 1000 agreement with my Cateye wired odometer.

derath
12-07-07, 06:23 AM
The other thing to consider, that I don't think I saw this posted. A GPS can really vary in accuracy at the beginning of the ride as it is acquiring satellites. It can sometimes take a bit to settle into a good accuracy.

So if you are the type that turns the GPS on and immediately hits the road, you can introduce some significant variation. I usually Turn on my garmin and let it start acquiring and then go get dressed etc so it has some time to do its acquisition.

-D

twobikes
12-07-07, 10:40 AM
The other thing to consider, that I don't think I saw this posted. A GPS can really vary in accuracy at the beginning of the ride as it is acquiring satellites. It can sometimes take a bit to settle into a good accuracy.

So if you are the type that turns the GPS on and immediately hits the road, you can introduce some significant variation. I usually Turn on my garmin and let it start acquiring and then go get dressed etc so it has some time to do its acquisition.

-D
Thanks for the suggestion. I do wait until the symbol indicates satellites have been acquired and the odometer scale becomes active. Then I begin to ride. I had not considered waiting a bit longer, yet.

I rode with the GPS unit again today. It registered 13.3 miles this time. I have written to the manufacturer about this problem.

dbg
12-07-07, 11:36 AM
My Garmin GPSMap 60Cx has been pretty much identical to properly configured bike odometers on most of the trips I've taken. Your observed error is way out of the expected normal. Compare on different routes.

RickinFl
12-07-07, 11:53 AM
You might want to set your GPS to update more often. I'm not familiar with your unit, but my Etrex has a setting that controls how often it takes a position.

In a straight line, a GPS should have the same accuracy as a bike computer, more or less. However, when you are going through a curve, and the GPS takes points, it calculates the distance between points and gives you the length of the chord of each arc rather than the length of the arc itself. This effect is magnified on a curvy course with frequent direction changes, and in a case like that, you would expect your GPS to register a shorter distance than a bike computer would.

Setting the GPS to update more frequently should help mitigate this effect, although I doubt if you can get rid of it entirely.

Rick

twobikes
12-11-07, 04:08 PM
I want to express my sincere gratitude to all of you for your responses and helpful information. I sent an e-mail to the manufacturer of my GPS unit and gave them all of the information I could about the discrepancy in readings compared to actual mileage (and readings that actually vary from one another on different days), the conditions under which I use the unit, as well as on-board information about satellites acquired and accuracy figures. They responded promptly and asked me for the software version number. I sent it and thought I would hear from them again by this time, but have not. I will post something when I hear more.

Meanwhile, I am able to get latitude and longitude figures for any point by means of a version of a Google map and enter them into the unit as a way point. That means I can use the unit to locate a point on foot, in my car, or on my bike. It is still useful as an auxiliary to our GPS for our automobile, especially when my wife is traveling with that unit.

Merriwether
01-02-08, 12:52 AM
To add to Rick's post, I've found another significant source of GPS inaccuracy: the slight side-to-side motion of a bicycle during normal riding.

Look at the track of bike tires through light snow, for example. The slight back-and-forth snaking of the front wheel, and the reduced but still significant motion of the rear wheel, adds at least an additional 1% of actual travel distance for a bicycle as compared to the length of the straight line between two points on the journey. That's distance you have to provide the pedaling energy to traverse, but which isn't measured by most GPS units. That additional distance is not measured accurately by my Garmin E-trex, anyway.

The reported error of the original poster is large, though: about 8%. If the OP is sure about his wheel measurements for his odometers, then I'd agree that the GPS is just regularly losing contact with satellites along the way, because of trees, tunnels, large buildings, or whatever.

twobikes
01-02-08, 07:40 AM
A couple of weeks ago I took this GPS unit with me in my car and tested it against my car's odometer over about seven miles. The GPS sat on the dash with a lot of glass around it and still gave a reading about 8 percent low. I sent e-mail to the company as mentioned above. They had always been good about responding, but have fallen silent. The unit is an Atech Professional Speedometer. You will see them on eBay. I think you can get a small Garmin for the same money. (Mine was a gift from my daughter who runs marathons and thought her dad would benefit from a GPS for his bicycle.) If you are tempted to buy one, you might resist the temptation. I think it would still be useful for a long ride with a series of waypoints, but would require outthinking it a bit. I do use it in the car for locating an address and it gets me within a couple hundred feet.

paulrad9
01-02-08, 04:12 PM
A couple of weeks ago I took this GPS unit with me in my car and tested it against my car's odometer over about seven miles. The GPS sat on the dash with a lot of glass around it and still gave a reading about 8 percent low.

That sounds about right as car odometers are often a bit optimistic when displaying velocity/distance

If you really want to measure the distance, calibrate a bicycle computer and ride the distance or get a paper map with a ruler or use a computer map that measures distance.

kevbo
01-02-08, 09:59 PM
Check it on a road with mileposts, or in an area where the roads follow section lines.

agarose2000
01-02-08, 10:42 PM
I'm more of a runner than biker, and I use the Garmin305 with its SirfStar chip, which is likely similar to the one your unit, if yours is a current-generation model.

I have run with my Garmin on offically marked beach courses, covered marked trails, and road races. I can say with certainty that on these courses, it has been 98-99% accurate to the mile, even after 20 miles, with trivial variations likely due to my own choice of running one one side of the road vs the other. I know this is accurate, as these marked courses have MILE signs posted along the way, and it's got to be more than coincidence for my watch to "beep" nearly synchronously with every single mile marker on 3 different courses (and more races) In fact, it's so reliable, that myself and other experinced runners value it much more than the "official mile markers" used in races, which can be surprisingly misplaced. (If you used these incorrectly placed markers and a regular watch, it would say you'd run a 5 minute mile for mile 1, then an 8 minute mile on mile 2 - while exerting the same energy. the Garmin gets it right every time, with even 6:30min/mile splits.)

I found that the only time it faltered a bit was when I ran on the inner lane of a school track. I think tight curves give it some problems, as it doesn't "sample" points frequently enough to get a perfect read. Still, it was over 95% accurate on the track. (5% is a big deal when you're doing sprints.)

I'd imagine on a bike, where there are much fewer of these turns, the Garmin GPS should be 95+% accurate, if not close to 99% accurate. If your unit is below 93% accurate, I'd suspect you have a malfunctioning unit, or you're not measuring your course correctly.

The only thing that I've noticed that it's completely horrendous with is the elevation map. Completely unreliable and useless. (Fortunately, you can download your workout data online and use the topo maps to get accurate elevation maps, so it doesn't matter.)

youthcom
01-03-08, 12:17 AM
I have a Garmin Vista HCx that has a tendancy to drift while stationary according to the track log. Previously had a 60CSx but returned it because it was worse with the drifting. Both have high sensitivity GPS chipsets, but one is SiRF(CSx) & the other Mediatek(HCx). Not likely your problem, but something to be aware of with these units.

Juha
01-07-08, 02:23 AM
Meanwhile, I am able to get latitude and longitude figures for any point by means of a version of a Google map and enter them into the unit as a way point.Can you do the reverse, ie. get the route coordinates you travelled out of the bike GPS and map them on Google or similar? That would tell you what route your GPS thinks you took. If the route seems to be correct, then you're back to square 1. But if your GPS misses waypoints, you'll see the route cutting corners on map (resulting to shorter distance). Missing waypoints can be due to lack of signal as suggested, or it can be a "feature" to save memory space on the GPS.

Regarding your reference devices, how do you calibrate your bike computer(s)? For a 700c wheel size, a 10mm change in wheel radius means 2-3% difference in circumference. Different tyre or tyre pressure can change radius that much. If you have used bike computer manufacturer's table to get your computer set up for your tyre size, your bike comp may be several % off. In normal use it's not a big deal, at least not for everyone, but if the total difference you see is 8%, it can be significant. If you want to make sure, verify the comp setting by measuring your tyre's true circumference with roll-out method.

As mentioned before, car and motorcycle speedometers are notoriously inaccurate. They should not be used as reference. Prior to GPS, I know a few motorcyclists who installed Sigma bike comps to get more accurate speed and distance readings.

--J

agarose2000
01-07-08, 05:44 AM
I just got this program "SportTracks" which aligns your GPS data with Google satellite imagery.

This is how accurate the Garmin 305 is during my track workout. There was a "blocker bar" across the inside 3 lanes at various parts of the track to prevent runners from over-using the inside 3 lanes, so I was forced to run pretty much on the outside lines. I did at least one warmup lap on the most outer lane, then moved into the middle lanes as I sped up and passed people. I also took one "clothing" removal stop where I headed into the bleachers on the straightaway for about 10 seconds to ditch my extra jacket.

You can see EVERY single one of these moves (including the jacket stop!) aligned on the map below. I did no manual editing to this mapped course - it was just pulled directly from my watch and sync'd with Gmaps via SportTracks.

VERY VERY accurate, in my opinion, and the Garmin is known to perform WORST on curvy courses like this one. In fact, the track is probably one of the LEAST accurate courses to use the Garmin GPS (due to undersampling on the curves), yet it's obviously stil very, very good. Take in on the roads, and it should be near-perfect.

http://i217.photobucket.com/albums/cc254/agarose2000/2007.jpg

Photosmith
01-08-08, 09:46 AM
That sounds about right as car odometers are often a bit optimistic when displaying velocity/distance

If you really want to measure the distance, calibrate a bicycle computer and ride the distance or get a paper map with a ruler or use a computer map that measures distance.

Actually 8% is well outside the range of accuracy for a car's odometer. For a speedometer in a BMW (the least accurate of all brands according to several tests by car magazines) then 8% at 75 MPH is possible, but legally, odometers have to be accurate to within 2% or so. The exact legal requirements in the US permit up to something like 4% error, but as this lawsuit shows (http://www.cmsnl.com/news/honda-says-odometers-on-6m-cars-click-off-mileage-at-too-quick-pace_news402.html) even being off by 2.5% can result in an expensive and embarrassing lawsuit. Most odometers are in the 1-1.5% accuracy range on the stock tires at 50% tread depth.

twobikes
01-08-08, 05:44 PM
Can you do the reverse, ie. get the route coordinates you traveled out of the bike GPS and map them on Google or similar?

Regarding your reference devices, how do you calibrate your bike computer(s)? --J

My GPS does not allow me to connect to a computer. I cannot check the route I traveled against a map like Google.

I calibrate my cyclometers by the roll out method. One needs to be done again. Where others read 14.4 miles, it reads 14.3 miles. And, I plotted my route at www.bikely.com. It agreed it is 14.4 miles.

I am eager to ride with this GPS on some other routes in daylight when I can watch the icon that tells me if I have a connection with satellites. I will also do a roll out check on the cyclometer setting just before I ride. And, I will check the route on Bikely.com. Unfortunately, that will have to wait for better weather.

Thank you, all, for your suggestions.

Road Fan
01-12-08, 11:05 AM
On several cars so far I've checked the speedo reading against a stopwatch-timed flying mile. I use the highway mile markers as a distance reference. I think I'm getitng time within a second. I assume the State of Michigan can measure distance within say 10 feet. At highway speeds I usually find the car speedo reading high by 3 mph, which is around 4% at 70 mph. I haven't seen one read low, only read high. Instrument cluster designers I've worked with have told me that car companies try to err in the directio of overreading, to help customers avoid traffic tickets.

Road fan

kdiehl
01-12-08, 01:51 PM
I'd try finding a straight stretch of road one mile long as measured on a USGS topo map. Ride that and compare to GPS readings.

That's also how I calibrate my bike computer.

twobikes
01-14-08, 04:25 PM
I thought maybe my GPS unit gives faulty readings in miles, but might possibly give a correct reading in kilometers. It was made in a country that uses the metric system. Perhaps they got the software wrong for expressing in miles. But, alas, my normal ride should register as 23 km. My unit showed 21.2 km. The error is right at 8%.

During my ride today I noted the reading between two points that show as one mile exactly on www.bikely.com (http://www.bikely.com). My speedometer showed one mile at the end of that stretch. My GPS showed less than the equivalent of a mile (about 1.3 km, if I remember correctly). I glanced periodically at the symbol indicating satellite acquisitiion. It indicated I had satellites every time I looked at it.

An 8% error is not too bad, if the unit is consistent. I can factor to find my true distance covered. But, there have been times when readings have not been consistent.

CdCf
01-25-08, 07:35 AM
The average error of any non-augmented GPS system is between 15-25 ft (this means that for every time the GPS unit checks its position, it will on average be 15-25 ft off). GPS units are far less accurate than commonly thought. I wouldn't rely on them for anything but navigation. They can't even come close to the accuracy of a properly calibrated bike computer.

agarose2000
01-25-08, 05:36 PM
I've read about the 15-25ft GPS error, but in practice, I really find that it's much more accurate than that. It might be a software averaging thing, where it can align several contiguous points, but when I use my Garmin 305, which is a "small" GPS unit, it overlays on GMaps consistently to under 15 feet. It rarely has me overlaid in the middle of street if I'm running on the right hand side - 25 feet error would surely put me into the street if it were consistently that much off.

I put the "track" graphic up above, and keep in mind that those track lanes are less than 5 feet wide each, and the unit NEVER has me drifting into lanes 1-3, which were blocked by a bar, over a 40 minute run. It's performed similarly in tree cover on trails and on streets when I upload to Sportracks and overlay Gmaps. At least from my actual usage experience in the past few months, it's rarely off by 15-25 feet, and if anything, closer to 5-10 feet.

Photosmith
01-26-08, 08:11 AM
I noticed the same thing as the above poster when looking at the tracklog of my ride yesterday. One of my trails is a MUP that runs on one side of a canal. The path is paved about 8-10 feet wide, I started down it around 5pm, and crossed the same point coming back around 6pm, which is plenty of time for satelite drift, ionosphere change, barometric and temperature change, and so on.

Still, looking at the track log, you could very clearly tell which line was out and which was back because I always ride on the right-side edge of the path and the GPS was consistent enough in its accuracy to determine if I was on the east or west edge of a single MUP.

GPS isn't perfect, no. I know this from geocaching that when you're sitting stationary, it can take a good 30 to 60 seconds for it to figure out exactly where within that 10-15 foot range you are, but for cycling I've been amazed with how NOT inaccurate the tracklogs seem to be. It's almost as if it has better accuracy when you're moving than when stationary. Go figure.