I’m currently looking for a GNSS & IMU package for a application integrated into ROS2 (Robot Operating System 2) and the RS3 seems like the ideal solution.
Does Emlid have any drivers already created that can access the GNSS & IMU data in ROS2 ?
Alternatively are there any documents available for the formatting of this data over the serial or USB interface?
Does your workflow require getting a position from Reach? If so, Reach can output it via Serial in different formats: LLH, XYZ, ENU, NMEA, and ERB. If your ROS2 navigation supports these formats, it should work fine. We also created a special NMEA message for the tilt data. Here’s our guide.
To stream corrections in Serial, you need to go to Settings > Position streaming.
Can you tell me more about your workflow? It will help me to understand why you require such data rates and pass this information on to our development team.
In our NMEA message, we have information about the velocity and speed:
RMC Position, velocity, and time
VTG Course and speed information relative to the ground
Will this information be enough for your desired workflow?