ROS driver to parse NMEA strings and publish standard ROS NavSat message types. Does not require the GPSD daemon to be running.
The ROS2 version of this package is still under development and this has some quirks, especially in regards to dependencies this is a nice writeup about what you have to do.