hmakelin / gisnav

Estimates airborne drone global position by matching video to map retrieved from onboard GIS server.
https://hmakelin.github.io/gisnav
MIT License
47 stars 19 forks source link

Update NMEA support #128

Closed hmakelin closed 1 month ago

hmakelin commented 1 month ago

Updates the downstream integration so that we are not dependent on autopilot specific middleware or modifications (e.g. the micro-ROS bridge requires us to enable receiving the px4_msgs/SensorGps message on the autopilot firmware side). Using NMEA also removes dependency on px4_msgs which makes packaging and distribution easier since px4_msgs does not seem to be available in the ROS package index.

Also adds UBX support which most likely does not work yet.