GPS Guided Autonomous Rover

26,018

94

17

Posted

Introduction: GPS Guided Autonomous Rover

For a group Project we were required to build a Rover that would follow a predetermined track using GPS coordinates. Extensive details are listed in the report attached at the bottom of the page.

by Josh Berman, Terry Bugai, Kent Salmon and Mayur Chiba

exerpt from the technical report attached:

                                                                                       Abstract

This document provides the development and implementation of a GPS (Global Positioning System) guided rover. The rover is to compete in a race on a pre-defined track consisting of vertices made up of GPS coordinates. The design is comprised of a perspex base, battery pack, servo motors, Ublox GPS module and an ATMega328 Arduino microcontroller. The microcontroller receives the input from the GPS module in string format through serial communication. This data is then sent through our path finding algorithm and the direction is calculated. The rover runs through the course with minor mishaps. Improvement recommendations include alternate algorithms and additional sensors.

 





>

Share

    Recommendations

    • Science of Cooking

      Science of Cooking
    • Microcontroller Contest

      Microcontroller Contest
    • Spotless Contest

      Spotless Contest
    user

    We have a be nice policy.
    Please be positive and constructive.

    Tips

    Questions

    17 Comments

    did you use servo for controlling the motion? may i get a proper picture of the robot!

    which software was used to see gps and robot following the path?

    Hello could you please provide the link to the path finding algorithm? Thanks in advance!

    https://www.instructables.com/id/Boat-Autopilot/?ALLSTEPS

    Hello could you please provide the link to the path finding algorithm? Thanks in advance!

    Hello could you please provide the link to the path finding algorithm? Thanks in advance!

    Hello could you please provide the link to the path finding algorithm? Thanks in advance!

    hello

    when loading code to arduino did not work because of error message "NMEA gps(GPRMC); //remember to download and include NMEA libry" Im using the new aurduino software version with arduino uno

    also can i used a h bridge motor controller with dc motors because I don not have servo motos

    thanks

    have you downloaded the NMEA library and added it to the arduino library path?
    Yes you can use an h-bridge with DC motors, the setup and code will be a bit different though: instead of setting the angle of the servo you would just set the output to the motor high, something like : digitalWrite(motorpin,HIGH);
    Heres a nice tutorial to take a look at:
    http://www.ecs.umass.edu/ece/m5/tutorials/H-Bridge_tutorial.html