http://wiki.ros.org/nmea_gps_driver
http://wiki.ros.org/gps_common
之前看的教程,是以上两种做法,下载后cmake ..和make install,但是安装时出错
还有一个sudo apt-get install ros-kinetic-nmea-navsat-drive,替代kinetic为indigo,显示找不到安装包,后来仔细看了wiki百科介绍,尝试以下做法成功:
http://wiki.ros.org/nmea_navsat_driver
下载以上网址github的indigo版本:nmea_navsat_driver-indigo-devel.zip
解压后放在工作路径下编译,正常cpp文件运行方式:
rosrun nmea_gps_driver nmea_gps_driver.py _port:=/dev/ttyUSB0 _baud:=38400
以上。
估计nmea_gps_driver和gps_common是老版本,但是gps_common最近还有更新,可能有其他用途