How to send NTRIP corrections to ArduPilot with MissionPlanner, QGroundControl and MAVProxy

Send RTK base station corrections to ArduPilot cover

There are internet-based services that offer correction data from base stations linked to that service. This data is transmitted over the internet using the NTRIP protocol. Software platforms like Mission Planner and QGroundControl can connect to these servers and forward the correction data to the vehicle or drone via a MAVLink connection.

This tutorial will cover how to configure MissionPlanner and QGroundControl to send NTRIP RTK corrections to the autopilot. The steps are the same for simpleRTK2B, simpleRTK2Blite (u-blox ZED-F9P) and simpleRTK3B (Septentrio Mosaic X5) receivers.

If you want to use your own base station to send RTK corrections, please check this tutorial.

Required hardware:

Required software:

How to send NTRIP corrections to ArduPilot with MissionPlanner, QGroundControl and MAVProxy?

  1. Follow this ArduSimple tutorial to configure your receiver.
    If you have a simpleRTK3B Heading, follow this tutorial to configure your receiver. 
  2. Connect the autopilot to your PC using USB cable or radio telemetry link.
  1. Connect your receiver to Pixhawk.
    Connect antennas to your receiver. Place antennas in a place with a good view of the sky.
    Make sure you have a GPS 3D lock (in good view of at least 4 satellites in the sky), otherwise it won´t work.

Now, your autopilot is set to receive NTRIP corrections through either Mission Planner or QGroundControl.

If you want to follow this tutorial, we have all the necessary products in stock and ready to be shipped:

If you liked this content, you can follow us on Twitter, YouTube, Facebook or LinkedIn to stay updated of content like this.

Want to learn more about GPS/RTK?

1. Our engineering team will contact you to solve any questions
2. We will keep you updated about promotions and new product releases
3.You will only hear from us when we have important news, we won’t spam your email