Arduino GPS distance calculator

Posted on Tuesday, April 29th, 2014 in Arduino, measurement by DP


GPS distance calculator created by a group of students from Indiana University, built as a final project:

 As sport fans, we thought it would be really useful to create a tool that would measure distance between two points. This could be used for many different sports, but we focused on golf. A handheld unit that could measure distance in yards from where a ball is hit and where it ends up is really what we were motivated to construct. Distance markers on golf courses are not always accurate and it is very important to know correct yardages to play well. This system could be used to keep track of the average distance for a certain club or to check the accuracy of yardage markers at the course.It works by recording latitude and longitude points of where the ball was hit from, and then calculate the distance from that location to wherever the ball lands.

Check out the video after the break.

This entry was posted on Tuesday, April 29th, 2014 at 11:01 pm and is filed under Arduino, measurement. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

2 Responses to “Arduino GPS distance calculator”

  1. I don’t want to downplay this, as you are probably going to learn a lot by building something like this. But to be quite honest I don’t think this is very useful in the field. Each smartphone can do these kind of tasks, is always available and is probably more accurate as it doesn’t rely on various approximations. Spherical geometry isn’t as easy as one might think, especially when taking into account that the earth is not exactly spherical.

    TinyGPS itself is claiming that there might be an error of up to 0.5%. Furthermore the provided source does some multiplication with “1.09361” (conversion from meters to yards), which introduces another source of error. We all know that the publically available GPS isn’t too great either, so when adding all of this up, the error might get substantial. The soccer field is probably 45 meters wide, which should be 49,21245 yards. This is a relative error of about 6,8 percent. I wouldn’t consider this very accurate ;).

  2. Alan says:

    I’m terrible at golf – on the rare times I hit a good shot, I lose track of the golf ball.
    What I’d really like is some form of transponder, built in to the golf ball itself.

    That way, after the shot, I could find the distance covered – but also find the ball itself.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • KH: TPS62200 will get him to under 15uA, a bit better than the 20-30uA he mentioned. I would try the same thing. Switch some resistors in...
  • KH: Yeah, it's an end-user thing. Very few people would spend hundreds of hours on this kind of project and sustain it. It's more or less...
  • Max: Not quite a dinosaur if you've seen Big Hero 6 though... wait. You've watched it with your kids, didn't you? That's cheating...! ;) One of...
  • Edward Mallon: A visiting researcher dropped by our humble basement workshop with questions about the physical skill level students would need if they added one of our...
  • KH: And that looks really expensive... Only browsed the vid though, I'm an dinosaur so I had the sound off too. Nice of him to open-source...