Continuous high-precision positioning in smartphones by FGO-based fusion of GNSS–PPK and PDR

dc.contributor.authorMagsi, Amjad Hussain
dc.contributor.authorDíez Blanco, Luis Enrique
dc.contributor.authorKnauth, Stefan
dc.date.accessioned2025-03-03T09:30:34Z
dc.date.available2025-03-03T09:30:34Z
dc.date.issued2024-09
dc.date.updated2025-03-03T09:30:34Z
dc.description.abstractThe availability of raw Global Navigation Satellites System (GNSS) measurements in Android smartphones fosters advancements in high-precision positioning for mass-market devices. However, challenges like inconsistent pseudo-range and carrier phase observations, limited dual-frequency data integrity, and unidentified hardware biases on the receiver side prevent the ambiguity resolution of smartphone GNSS. Consequently, relying solely on GNSS for high-precision positioning may result in frequent cycle slips in complex conditions such as deep urban canyons, underpasses, forests, and indoor areas due to non-line-of-sight (NLOS) and multipath conditions. Inertial/GNSS fusion is the traditional common solution to tackle these challenges because of their complementary capabilities. For pedestrians and smartphones with low-cost inertial sensors, the usual architecture is Pedestrian Dead Reckoning (PDR)+ GNSS. In addition to this, different GNSS processing techniques like Precise Point Positioning (PPP) and Real-Time Kinematic (RTK) have also been integrated with INS. However, integration with PDR has been limited and only with Kalman Filter (KF) and its variants being the main fusion techniques. Recently, Factor Graph Optimization (FGO) has started to be used as a fusion technique due to its superior accuracy. To the best of our knowledge, on the one hand, no work has tested the fusion of GNSS Post-Processed Kinematics (PPK) and PDR on smartphones. And, on the other hand, the works that have evaluated the fusion of GNSS and PDR employing FGO have always performed it using the GNSS Single-Point Positioning (SPP) technique. Therefore, this work aims to combine the use of the GNSS PPK technique and the FGO fusion technique to evaluate the improvement in accuracy that can be obtained on a smartphone compared with the usual GNSS SPP and KF fusion strategies. We improved the Google Pixel 4 smartphone GNSS using Post-Processed Kinematics (PPK) with the open-source RTKLIB 2.4.3 software, then fused it with PDR via KF and FGO for comparison in offline mode. Our findings indicate that FGO-based PDR+GNSS–PPK improves accuracy by 22.5% compared with FGO-based PDR+GNSS–SPP, which shows smartphones obtain high-precision positioning with the implementation of GNSS–PPK via FGO.en
dc.description.sponsorshipThis work has been supported in part by the Research Training Grants Programme of the University of Deusto and in part by REPNIN++ under Grant RED2022-134355-Ten
dc.identifier.citationMagsi, A. H., Díez, L. E., & Knauth, S. (2024). Continuous High-Precision Positioning in Smartphones by FGO-Based Fusion of GNSS–PPK and PDR. Micromachines, 15(9). https://doi.org/10.3390/MI15091141
dc.identifier.doi10.3390/MI15091141
dc.identifier.eissn2072-666X
dc.identifier.urihttps://hdl.handle.net/20.500.14454/2419
dc.language.isoeng
dc.publisherMultidisciplinary Digital Publishing Institute (MDPI)
dc.rights© 2024 by the authors
dc.subject.otherFactor graph optimization
dc.subject.otherFusion
dc.subject.otherGNSS
dc.subject.otherKalman Filter
dc.subject.otherPDR
dc.subject.otherPost-processing kinematics
dc.subject.otherSmartphone
dc.titleContinuous high-precision positioning in smartphones by FGO-based fusion of GNSS–PPK and PDRen
dc.typejournal article
dcterms.accessRightsopen access
oaire.citation.issue9
oaire.citation.titleMicromachines
oaire.citation.volume15
oaire.licenseConditionhttps://creativecommons.org/licenses/by/4.0/
oaire.versionVoR
Archivos
Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
magsi_continuous_2024.pdf
Tamaño:
6.98 MB
Formato:
Adobe Portable Document Format
Colecciones