Here you'll learn how to add an of-the-shelf GPS module to the Rover functionalties.
Prerequisites
The first step is to choose an appropriate GPS module. Before you make a decision, make sure your GPS sensor can communicate via a serial interface and can sending data in NMEA format. In the tutorial, we apply the u-blox neo-6m GPS module. Link to the datasheet.
To connect the GPS module to the Core2ROS driver, use the hSense port 3.
Core2-ROS hSense port 3
Connect the GPS module according to pin description below. The easiest way to connect GPS module to the controller is to use IDC connector and four jumper cables.
hSense pin
GPS pin
1
floating
2
floating
3
UART_RX
4
UART_TX
5
+5V
6
GND
Mounting GPS module on the top of the Rover
The best way to get clear GPS data from the module is to mount it as far from the Rover's electronics as possible. We recommend mounting it on the top of the Rover so the module is shielded from its bottom and has clear 'view' to the satellites.
First you need to route the module cables out of the main electronics box (MEB). The easiest way is to use one of Dev-Covers that we prepared for such projects.