Integrate a NovAtel ProPak-V3 using nmea_navsat_drivers
I'm working on using a NovAtel ProPack V3 to obtain raw GPS data but I'm currently not getting any data from it using the nmeanavsatdrivers. I've run the driver using the launch file from the robot_localization tutorial page and trough the rosrun command that's listed in nmea wiki but no luck. I configured the port and baud accordingly but no luck yet. My first guess is that I might have to change the code somehow to get it to work but I don't know where to start. Another problem is that maybe the GPS is not configured properly hardware wise which is something that I will be looking at later today.
Thanks
Edit 1:
Apparently there's a node that I'm missing in between the information that the NovAtel is sending and what the nmea drivers needs. I don't know if anyone knows about it
Asked by negotiator14 on 2015-07-08 12:05:55 UTC
Answers
I've been working with a ProPak V3 recently also. The node expects to receive data in string formats. The first thing you could do is check with a serial tool like minicom or cutecom that data is actually received by the computer and that it's not binary (it might be, depending on how your GPS is configured). Don't forget to test the GPS outside and wait a few minutes for the signal to be aquired.
To configure the GPS I used the Novatel Connect app (Windows) to send the serial commands. The program can also confirm that your GPS is working as it should. We used the GPGGA mode, I think the command to enable it is as follow:
LOG COM1 GPGGA ONTIME 1
Asked by yohtm on 2015-07-08 12:25:57 UTC
Comments