-
Notifications
You must be signed in to change notification settings - Fork 207
Description
We have installed and configured the PX4 FC with ros2 using the MicroXRCE interface.
We receive all the default topics in ROS2 and they are getting published with sensor information.
We want to use RTK GPS for the precise localisation of our vehicle.
The vehicle has an active internet connection.
I have point perfect service from UBLOX for getting the correction data over NTRIP.
I am using the NTRIP_CLIENT on ros2 to subscribe to the RTCM correction data.
How do I stream this data from NTRIP_CLIENT into the PX4?
The client publishes two topics /rtcm and /nmea
I see the uROB message type definition is GpsInjectData.
However, I am not able to see the topic /fmu/in/GpsInjectData or something similar.
Is there a different topic to send these RTCM messages? or some docs to understand how to do it ourselves.
I also do not see the topic related to RTK or GpsInjectData in the dds_topics.yaml definition either.
Everything points to mavlink and or mavros setup.
NTRIP_CLIENT also natively support mavros_msgs but we are using the MicroXRCE agent over serial port at the moment.
any help would be appreciated.