nmea_navsat_driver

Package to parse NMEA strings and publish a very simple GPS message. Does not

require or use the GPSD deamon.

README

nmea_navsat_driver

This README was AI-generated and may require further review.

Package to parse NMEA strings and publish a very simple GPS message. Does not require or use the GPSD daemon.

Description

This package provides multiple driver nodes to read NMEA sentences from GPS devices via different connection methods (serial port, UDP socket, TCP client, or ROS topic) and publish navigation satellite fix information. The drivers parse standard NMEA messages (GGA, RMC, GST, GSA, etc.) and publish data as ROS messages including NavSatFix, Velocity, and TimeReference.

Nodes

nmea_serial_driver

Reads NMEA sentences directly from a serial port and publishes GPS data.

nmea_socket_driver

Receives NMEA sentences via UDP socket connection and publishes GPS data.

nmea_tcpclient_driver

Connects to a TCP server to receive NMEA sentences and publishes GPS data.

nmea_topic_driver

Subscribes to NMEA sentence messages on a ROS topic and publishes parsed GPS data.

nmea_topic_serial_reader

Reads NMEA sentences from a serial port and publishes them as NMEA sentence messages.

Maintainers

  • Ed Venator (evenator@gmail.com)

Authors

  • Eric Perko (eric@ericperko.com)

  • Steven Martin

License

BSD

Documentation