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/...
Autores principales: | , , , |
---|---|
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 |