Cargando…

Optimizing the Use of RTKLIB for Smartphone-Based GNSS Measurements

The Google Smartphone Decimeter Challenge (GSDC) was a competition held in 2021, where data from a variety of instruments useful for determining a phone’s position (signals from GPS satellites, accelerometer readings, gyroscope readings, etc.) using Android smartphones were provided to be processed/...

Descripción completa

Detalles Bibliográficos
Autores principales: Everett, Tim, Taylor, Trey, Lee, Dong-Kyeong, Akos, Dennis M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9144685/
https://www.ncbi.nlm.nih.gov/pubmed/35632234
http://dx.doi.org/10.3390/s22103825
_version_ 1784716108659425280
author Everett, Tim
Taylor, Trey
Lee, Dong-Kyeong
Akos, Dennis M.
author_facet Everett, Tim
Taylor, Trey
Lee, Dong-Kyeong
Akos, Dennis M.
author_sort Everett, Tim
collection PubMed
description The Google Smartphone Decimeter Challenge (GSDC) was a competition held in 2021, where data from a variety of instruments useful for determining a phone’s position (signals from GPS satellites, accelerometer readings, gyroscope readings, etc.) using Android smartphones were provided to be processed/assessed in regard to the most accurate determination of the longitude and latitude of user positions. One of the tools that can be utilized to process the GNSS measurements is RTKLIB. RTKLIB is an open-source GNSS processing software tool that can be used with the GNSS measurements, including code, carrier, and doppler measurements, to provide real-time kinematic (RTK), precise point positioning (PPP), and post-processed kinematic (PPK) solutions. In the GSDC, we focused on the PPK capabilities of RTKLIB, as the challenge only required post-processing of past data. Although PPK positioning is expected to provide sub-meter level accuracies, the lower quality of the Android measurements compared to geodetic receivers makes this performance difficult to achieve consistently. Another latent issue is that the original RTKLIB created by Tomoji Takasu is aimed at commercial GNSS receivers rather than smartphones. Therefore, the performance of the original RTKLIB for the GSDC is limited. Consequently, adjustments to both the code-base and the default settings are suggested. When implemented, these changes allowed RTKLIB processing to score 5th place, based on the performance submissions of the prior GSDC competition. Detailed information on what was changed, and the steps to replicate the final results, are presented in the paper. Moreover, the updated code-base, with all the implemented changes, is provided in the public repository. This paper outlines a procedure to optimize the use of RTKLIB for Android smartphone measurements, highlighting the changes needed given the low-quality measurements from the mobile phone platform (relative to the survey grade GNSS receiver), which can be used as a basis point for further optimization for future GSDC competitions.
format Online
Article
Text
id pubmed-9144685
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-91446852022-05-29 Optimizing the Use of RTKLIB for Smartphone-Based GNSS Measurements Everett, Tim Taylor, Trey Lee, Dong-Kyeong Akos, Dennis M. Sensors (Basel) Article The Google Smartphone Decimeter Challenge (GSDC) was a competition held in 2021, where data from a variety of instruments useful for determining a phone’s position (signals from GPS satellites, accelerometer readings, gyroscope readings, etc.) using Android smartphones were provided to be processed/assessed in regard to the most accurate determination of the longitude and latitude of user positions. One of the tools that can be utilized to process the GNSS measurements is RTKLIB. RTKLIB is an open-source GNSS processing software tool that can be used with the GNSS measurements, including code, carrier, and doppler measurements, to provide real-time kinematic (RTK), precise point positioning (PPP), and post-processed kinematic (PPK) solutions. In the GSDC, we focused on the PPK capabilities of RTKLIB, as the challenge only required post-processing of past data. Although PPK positioning is expected to provide sub-meter level accuracies, the lower quality of the Android measurements compared to geodetic receivers makes this performance difficult to achieve consistently. Another latent issue is that the original RTKLIB created by Tomoji Takasu is aimed at commercial GNSS receivers rather than smartphones. Therefore, the performance of the original RTKLIB for the GSDC is limited. Consequently, adjustments to both the code-base and the default settings are suggested. When implemented, these changes allowed RTKLIB processing to score 5th place, based on the performance submissions of the prior GSDC competition. Detailed information on what was changed, and the steps to replicate the final results, are presented in the paper. Moreover, the updated code-base, with all the implemented changes, is provided in the public repository. This paper outlines a procedure to optimize the use of RTKLIB for Android smartphone measurements, highlighting the changes needed given the low-quality measurements from the mobile phone platform (relative to the survey grade GNSS receiver), which can be used as a basis point for further optimization for future GSDC competitions. MDPI 2022-05-18 /pmc/articles/PMC9144685/ /pubmed/35632234 http://dx.doi.org/10.3390/s22103825 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Everett, Tim
Taylor, Trey
Lee, Dong-Kyeong
Akos, Dennis M.
Optimizing the Use of RTKLIB for Smartphone-Based GNSS Measurements
title Optimizing the Use of RTKLIB for Smartphone-Based GNSS Measurements
title_full Optimizing the Use of RTKLIB for Smartphone-Based GNSS Measurements
title_fullStr Optimizing the Use of RTKLIB for Smartphone-Based GNSS Measurements
title_full_unstemmed Optimizing the Use of RTKLIB for Smartphone-Based GNSS Measurements
title_short Optimizing the Use of RTKLIB for Smartphone-Based GNSS Measurements
title_sort optimizing the use of rtklib for smartphone-based gnss measurements
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9144685/
https://www.ncbi.nlm.nih.gov/pubmed/35632234
http://dx.doi.org/10.3390/s22103825
work_keys_str_mv AT everetttim optimizingtheuseofrtklibforsmartphonebasedgnssmeasurements
AT taylortrey optimizingtheuseofrtklibforsmartphonebasedgnssmeasurements
AT leedongkyeong optimizingtheuseofrtklibforsmartphonebasedgnssmeasurements
AT akosdennism optimizingtheuseofrtklibforsmartphonebasedgnssmeasurements