Skip to content

orascheg/ros2GPSx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A ROS2 node for NMEA GPS

This node is implementing basic telegrams for NMEA GPS communicating via serial lines (NMEA-0183). It publishes a message providing more information than the standard gps message (speed etc.). It also provides a service to read the observed satellites including signal strengthes. It is currently developed and tested with ROS2 Foxy Fitzroy and Humble Hawksbill on Linux. Used devices were several Garmin and a u-blox based device.

Build the node with:

colcon build

Run the node with:

ros2 run gpsx gps_node

Additional parameters can be added for connection speed and connection port e.g.

ros2 run gpsx gps_node --ros-args -p "comm_port:=/dev/ttyUSB1" -p "comm_speed:=9600"

Releases

No releases published

Packages

No packages published