Enhancing Real-Time Kinematic Relative Positioning for Unmanned Aerial Vehicles
Open Access
Abstract
Real-time kinematic (RTK) positioning of the global navigation satellite systems (GNSS) is used to provide centimeter-level positioning accuracy. There are several ways to implement RTK but a Kalman filter-based RTK is preferred because of its superior capability to resolve GNSS carrier phase integer ambiguities. However, the positioning performance of the Kalman filter-based RTK is often compromised by various factors when it comes to determining a precise relative position vector between moving unmanned aerial vehicles (UAVs) equipped with low-cost GNSS receivers and antennas, where the locations of both GNSS antennas are not accurately known and change over time. Some of the critical factors that lead to a high rate of incorrect resolutions of carrier phase integer ambiguities are measurement time differences between GNSS receivers, frequent cycle slips with high noise in code and carrier phase measurements, and an improper Kalman filter gain due to a newly risen satellite. In this paper, effective methods to deal with those factors to achieve a seamless Kalman filter-based RTK performance in moving UAVs are presented. Using our extensive 45 flight tests data sets, conducted over a duration of 3 to 12 min, the RTK positioning results showed that the root-mean-square position error (RMSE) decreased by up to 95.13%, with an average of 65.31%, and that the percentage of epochs that passed the ratio test, which is the most common method for validating double differenced carrier phase integer ambiguity resolution, increased by up to 130%, with an average of 23.54%.Keywords
Funding Information
- Ministry of Science and ICT, South Korea (2020M3C1C1A01086407, 2022M1A3C2074404)
- National Research Foundation of Korea (2020M3C1C1A01086407, 2022M1A3C2074404)
This publication has 24 references indexed in Scilit:
- High-rate Doppler-aided cycle slip detection and repair method for low-cost single-frequency receiversGPS Solutions, 2020
- goGPS: open-source MATLAB softwareGPS Solutions, 2015
- A double-differenced cycle slip detection and repair method for GNSS CORS networkGPS Solutions, 2015
- MATLAB software for GPS cycle-slip processingGPS Solutions, 2012
- Instantaneous Cycle-Slip Correction for Real-Time PPP ApplicationsNAVIGATION: Journal of the Institute of Navigation, 2010
- A new automated cycle slip detection and repair method for a single dual-frequency GPS receiverJournal of Geodesy, 2010
- RTK GPS mapping of transplanted row cropsComputers and Electronics in Agriculture, 2010
- Integer ambiguity validation: an open problem?GPS Solutions, 2004
- Performance Analysis of Carrier-Phase DGPS Navigation for Shipboard Landing of AircraftNAVIGATION: Journal of the Institute of Navigation, 2003
- Measurement of wind-induced response of buildings using RTK-GPSJournal of Wind Engineering and Industrial Aerodynamics, 2002