OK, we're getting closer. I am trying to help you understand that wise engineers always start by nailing down requirements before startting design. In other words, find out what you must do to achieve success, before beginning to ask how to do it. If your robot moves forward one inch and stops, that probably is not enough to satisfy your professor. But navigating from Seattle to New York by robot probably exceeds your requirements. Keep asking what questions until you can't think of any more. Only then should you begin design and ask how will I do this?
I just pulled out my Android phone and started the free app "GPS Status" . It shows lat/lon coordinates. It also showed a 46 foot GPS error inside this building. The error may change significantly as I move closer to external walls or windows. It will also change hour by hour as more or fewer GPS satellites come into view. But I think you need relative GPS accuracy, not absolute. With such an app you could do a little feasibility study before making design choices. For example, walk through some samples of the course the robot will be required to go while holding your phone and record the GPS coordinates. Can you find the way point reliably to within one inch? That app allows you to set the way point (your destination target coordinates) and calculates the distance and direction to the way point, which is exactly what your robot must do. You may want to consider a smart phone as the onboard GPS sensor for your project.
It is possible that to meet your requirements that you need a GPS with more than consumer/hobbyist quality. A better (and more expensive) GPS or adding DGPS may be needed. (google DGPS to understand what that means) That is an example of the kind of thing you need to know before design. If difficult requirements cause you to exceed your budget, perhaps you can negotiate the requirements with the professor.
I presume that you will use a platform such as Arundino or Rasberry Pi as the platform for your robot's smarts. Google "Arundino GPS navigation" or "Rasberry Pi GPS navigation" and you may find what others have done in similar projects in terms of hardware and software.
Good luck. You can learn a lot from such a project.