In the fields of mobile robotics and precision agriculture, an autonomous vehicle’s ability to determine its position with extreme accuracy is not a luxury, it’s a necessity. Whether following a predefined path between vineyard rows or mapping an area for logistics operations, the reliability of the Global Navigation Satellite System (GNSS) is the foundation of any successful mission.
However, standard GNSS, the same technology used in everyday smartphones, has intrinsic limitations that make it unsuitable for professional applications. Signal propagation errors in the atmosphere, satellite orbit deviations, and other factors can cause positional inaccuracies of several meters. This margin of error can make the difference between operational success and failure.
How can this obstacle be overcome? The answer lies in differential GNSS correction techniques.
The Limitations of Standard GNSS
Field tests clearly show that a standard GNSS receiver, while low-cost and data-connection-free, is neither accurate nor repeatable.
Imagine recording a path (waypoints) for a robot to follow. Due to GNSS errors, the vehicle’s actual trajectory significantly and unpredictably deviates from the intended route, making precision tasks impossible.
Comparing GNSS Correction Technologies
To overcome these limitations, several GNSS correction methods have been developed and tested. Below are the main solutions evaluated in the field.
1. Local RTK Base Station
One approach is to install a dedicated GNSS base station at a known reference point. This base computes positioning errors and transmits Real-Time Kinematic (RTK) corrections to nearby vehicles (rovers).
Advantages:
This setup ensures excellent repeatability since the error remains systematic and constant throughout the working area. Moreover, it does not require continuous Internet connectivity.
Disadvantages:
If the base station’s position is not determined with millimetric precision, the system will be repeatable but not absolutely accurate. It represents a mid-cost solution.
2. NTRIP Client (Rover)
This technique uses a network of permanent GNSS reference stations managed by public or private entities. Corrections are transmitted via the Internet to the rover using the NTRIP protocol (Networked Transport of RTCM via Internet Protocol).
Advantages:
Provides exceptional centimeter-level accuracy and high repeatability.
Disadvantages:
Requires constant Internet connectivity, which can be challenging in rural or remote areas with poor network coverage as demonstrated by field tests conducted in Cembra.
The Hybrid Solution: The Best of Both Worlds
A particularly effective strategy combines both systems: using NTRIP not for the rover, but to precisely calibrate the local RTK base station.
How it works:
- Install a temporary local base station.
- Use NTRIP once to accurately determine and fix the base position.
- Once the base position is set, Internet connectivity is no longer required.
The base transmits precise correction data to all rovers in its coverage area.
This hybrid configuration merges the absolute accuracy of NTRIP with the independence and stability of a local RTK base, offering high reliability even in low-connectivity environments.
Experimental Results: The Numbers Speak for Themselves
Field tests compared various configurations, confirming the effectiveness of RTK corrections:
| Lat | Lon | |||
| Reference Point | 43.71160638 | 10.48507319 | ||
| Error [m] | ||||
| T1 | GNSS + NTRIP Correction | 43.71160627 | 10.48507396 | 0.063 |
| T2 | GNSS | 43.71162282 | 10.48507656 | 1.848 |
| T3 | GNSS + RTK Correction with local base | 43.7116203 | 10.4850836 | 1.760 |
| T4 | GNSS + RTK Correction with local base (+ NTRIP) | 43.7116062 | 10.48507401 | 0.069 |
Results are conclusive: standard GNSS errors (~2 meters) are reduced to just 6–7 centimeters using RTK corrections—either from NTRIP or a properly fixed local base. Even the calibrated base itself showed less than 9 cm of deviation compared to professional surveying benchmarks.
Conclusion
For autonomous navigation in mobile robotics, relying on standard GNSS alone is not feasible. Intrinsic inaccuracies caused by ionospheric and tropospheric delays, multipath effects, and limited satellite visibility make standard positioning insufficient for precision tasks.
To overcome these challenges, the use of Real-Time Kinematic (RTK) correction systems is essential.
By leveraging GNSS carrier-phase observations and differential corrections from a known reference station, RTK achieves centimeter-level accuracy, a fundamental requirement for professional robotic and agricultural operations.
The NTRIP protocol (Networked Transport of RTCM via Internet Protocol) plays a key role in delivering these corrections via the Internet, allowing scalable and flexible deployment to multiple rovers simultaneously.
Where a stable Internet connection is available, direct NTRIP correction on the rover (via integrated 4G/5G modem) simplifies setup. However, in environments with unreliable connectivity, the most robust strategy is to use NTRIP to establish a fixed local base, which can then transmit RTK corrections via UHF or Wi-Fi to all rovers nearby.
This hybrid RTK configuration combines the flexibility of NTRIP with the resilience of a local radio-based correction link, ensuring maximum accuracy and operational reliability even in remote or complex environments.
Singular XYZ Intelligent Technology exemplifies a GNSS solution provider whose systems can be seamlessly integrated into RTK-based autonomous navigation setups, delivering the precision required for advanced robotic and agricultural applications.