My GPS Rover
After completing my Bike Cyclocomputer, I moved on to creating an arduino guided rover that will drive to a GPS location. It works by finding the distance between the car’s current GPS location and a target location, sent from the computer, with the Haversine formula. Coordinates are written to the arduino’s EEPROM. To complete the path calculation, the arduino finds the heading between the current location and the target by performing some trigonometry. The GPS requires movement to calculate a heading, and, as you can see in the video below, the car must drive forward and calibrate to drive correctly. The rover itself requires some repairs, and I think a compass module would greatly increase both the accuracy of the car and its consistency in driving. I’m really enjoying this project.
Here is the first video of the project.