RTK for Drones and UAVs
Unlock centimeter GPS accuracy on your drone with our guides
You’re here because you want your drone to fly, map, and land with centimeter-level precision. That’s exactly what RTK helps with.
At ArduSimple, we help users like you —whether you fly drones for spraying on your farming field, mapping construction site or preparing photogrammetry maps, carrying the goods or tower inspection.
All these types of job will not be precise without RTK, because the standard GPS receivers can achieve only 5-15 meters precision. With RTK, you get centimeter precision. Let’s help you get started—choose your use case below.
I have a low cost drone without RTK
Yes, even with a basic drone, you can create accurate 2D/3D photogrammetry maps. How? By using Ground Control Points (GCPs), RTK Calibrated Surveyor Kit, software for photogrammetry.
Photogrammetry is a process that uses multiple overlapping photographs to create 3D models of objects or scenes. The process involves capturing images, processing them with specialized software, and then refining the resulting 3D model.
To help you started we have prepared a step-by-step guide How to create accurate 3D photogrammetry maps using GCPs and a non-RTK drone.
I have a drone with RTK (like DJI) and want to save money on a RTK base station
While non-RTK drones rely on standard GPS—often resulting in position errors of several meters—RTK-enabled drones like the DJI MAVIC2 Enterprise can embed centimeter-level accurate geotags directly into each photo.
To achieve this accuracy, the drone needs real-time correction data from a base station. However, original base stations from manufacturers like DJI can cost around €3,600, which may not fit every budget. If you’re looking to reduce costs without sacrificing accuracy, the RTK Calibrated Surveyor Kit is a great low-cost alternative—around €800—and fully compatible with DJI, Autel, and other RTK drones. Following our tutorial how to install a low cost base station for your DJI RTK drone you will be able to provide real-time differential data for drones to achieve centimeter-level positioning accuracy and —and still have some saving left for a beach holiday.
I am building a drone with Ardupilot/Pixhawk autopilot and need centimeter precision
If you’re developing a unmanned vehicles like drones (UAVs) which can autonomously navigate, you will need to integrating autopilot and GNSS/RTK receiver in your platform. Integrating a GNSS/RTK receiver into an ArduPilot project provides precise GNSS positioning and navigation for more accurate and reliable autonomous operations.
There are many options available, so we prepared the guide how to get started with RTK on ArduPilot (and dual antenna heading too) which covers the topics: how to choose RTK receiver for based on your project needs, how to set up your receiver with ArduPilot and get corrections.
I am developing a drone/robot from zero based on ROS2 middleware
If you’re an advanced developer integrating RTK modules and various sensors, if your drone needs to process data and act autonomously consider combining ArduPilot with ROS 2. This integration allows you to leverage ArduPilot’s flight control features with ROS2’s powerful data processing and decision-making capabilities.
To help you get started with ROS 2 without guesswork, we’ve prepared a step-by-step tutorial covering everything from connecting your RTK receiver to setting up an NTRIP service.
Don't find your use case? Contact us!
Are you dealing with a use case not listed above and unsure if this technology is right for you? Just contact us — a real person (not AI) will answer you within 24 hours!