This is a project to build an auto-steer system for agricultural use. More specifically, the system uses GPS data to create a coverage map, and also to steer the machine.
An auto-steer system has to get data from a GPS receiver, process that data, and send electronic commands to some steering control system. All of the magic happens where the GPS data gets processed. Most everything on the market today uses proprietary hardware and software to accomplish this.