Mission briefing
The robot is mobile, but let's not let it get lost. You're going to add a GPS receiver so that you can always know where you are.
Why is it awesome?
As you let your device free, you may not only want it to know where it is, but also to have a way of finding out if it has made it to the desired location. One of the coolest things to connect to the robot is a GPS location device. In this project, I'll show you how to connect a GPS receiver to your robot and then use it to move in the correct direction.
Your objectives
In this project we will cover the following:
Connecting the BeagleBone Black to a GPS device
Accessing the GPS programmatically and determining how to move to a location
Mission checklist
In this project, you'll need a GPS device. There are a lot of options, and they come with many different interfaces, but because we want to avoid using a soldering iron or other complex connection processes, we're going to choose one with a USB interface. Here is an image of a device...