Skip to main content

NTRIP RTK

  • The NUC has to be connected to the internet for this to work

  • Clone this repository - https://github.com/fly4future/ntrip_client

  • link/copy it into your workspace/src

  • Call (replace your_workspace with the actual name):

    rosdep install --from-paths ~/your_workspace/src --ignore-src -r -y
  • un-black-list the gps_rtk plugin in mavros plugin config, this should be already done by the system

  • You can check if mavros produces a topic called /uavXX/mavros/gps_rtk/send_rtcm

  • modify the ntrip_client uav.launch file with the credentials of the NTRIP server (basestation) you want to use

  • You should use a basestation which is as close as possible to your actual location

  • Run the ntrip client (roslaunch ntrip_client your_launch_file.launch) in your session

  • Check the node output - verify that there are no errors with the connection

  • In MRS_UAV_Status, you should soon see that you have RTK FLOAT or RTK FIX, which means your config is valid