Application of Machine Learning to GNSS/IMU Integration for High Precision Positioning on Smartphone

annif.suggestionssatellite navigation|technology|universities|automation|machine learning|information technology|locationing|artificial intelligence|telecommunications technology|Vaasa|enen
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p19374|http://www.yso.fi/onto/yso/p2339|http://www.yso.fi/onto/yso/p10895|http://www.yso.fi/onto/yso/p11477|http://www.yso.fi/onto/yso/p21846|http://www.yso.fi/onto/yso/p5462|http://www.yso.fi/onto/yso/p6230|http://www.yso.fi/onto/yso/p2616|http://www.yso.fi/onto/yso/p8944|http://www.yso.fi/onto/yso/p94466en
dc.contributor.authorSiemuri, Akpojoto
dc.contributor.authorElsanhoury, Mahmoud
dc.contributor.authorVälisuo, Petri
dc.contributor.authorKuusniemi, Heidi
dc.contributor.authorElmusrati, Mohammed S.
dc.contributor.departmentDigital Economy-
dc.contributor.facultyfi=Tekniikan ja innovaatiojohtamisen yksikkö|en=School of Technology and Innovations|-
dc.contributor.orcidhttps://orcid.org/0000-0002-2644-1985-
dc.contributor.orcidhttps://orcid.org/0000-0002-9195-4613-
dc.contributor.orcidhttps://orcid.org/0000-0002-9566-6408-
dc.contributor.orcidhttps://orcid.org/0000-0002-7551-9531-
dc.contributor.organizationfi=Vaasan yliopisto|en=University of Vaasa|
dc.date.accessioned2023-01-31T13:08:19Z
dc.date.accessioned2025-06-25T12:27:59Z
dc.date.available2023-03-31T22:00:08Z
dc.date.issued2022-09
dc.description.abstractThis paper describes our solution for the Google smartphone decimeter challenge (GSDC), which was held from May to August 2022. The GSDC is a competition for improving positioning accuracy of smartphones. The global navigation satellite system (GNSS) data from smartphones have lower signal levels and higher noise in GNSS observations compared to commercial GNSS receivers. Therefore, it is difficult to directly apply the existing GNSS high-precision positioning methods like precise point positioning (PPP) and real-time kinematic (RTK). The smartphones used to collect the raw GNSS data have multi-constellation, dual-frequency GNSS receivers, and Inertial Measurement Unit (IMU) sensors. Multi-sensor fusion technology has become very prominent for seamless navigation systems due to its complementary capabilities to GNSS positioning. In this work, we developed a machine learning (ML) based adaptive positioning approach to estimate the positions of the smartphone by utilizing post-processed kinematic (PPK) precise positioning techniques to process the GNSS datasets. The ML model is used to predict the driving paths (highways, tree-lined streets, or downtown areas). Depending on the predicted driving path, PPK technique uses the carrier phase to compute the user position using differential corrections from known GNSS base stations. We then use of the Rauch–Tung–Striebel (RTS) smoother, which consists of a forward pass Kalman Filter (KF) and a backward recursion smoother to achieve a loosely coupled integration of GNSS and IMU measurements for positioning estimation of the smartphone. We refer to this method as LC-GNSS/IMU/ML using ML based adaptive positioning (MAP) real-time kinematic (RTK) post-processing algorithm (MAP RTK). This method is validated using reference data from GNSS survey-grade receivers provided with the training datasets. The final validation of this proposed method is done on Kaggle.com, the host of the GSDC competition. Using the proposed method, we estimated the location of the smartphone and tackled the competition. The final public score was 2.61 m, while the final private score was 2.29 m.-
dc.description.notification© 2022 The Authors. Published by the Institute of Navigation.-
dc.description.reviewstatusfi=vertaisarvioitu|en=peerReviewed|-
dc.embargo.lift2023-03-31
dc.embargo.terms2023-03-31
dc.format.bitstreamtrue
dc.format.contentfi=kokoteksti|en=fulltext|-
dc.format.extent9-
dc.format.pagerange2256-2264-
dc.identifier.isbn978-0-936406-32-9-
dc.identifier.olddbid17667
dc.identifier.oldhandle10024/15138
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/280
dc.identifier.urnURN:NBN:fi-fe202301317812-
dc.language.isoeng-
dc.publisherThe Institute of Navigation-
dc.relation.conferenceION GNSS+-
dc.relation.doi10.33012/2022.18375-
dc.relation.ispartofProceedings of the 35th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2022)-
dc.relation.issn2331-5954-
dc.relation.issn2331-5911-
dc.relation.urlhttps://doi.org/10.33012/2022.18375-
dc.source.identifierhttps://osuva.uwasa.fi/handle/10024/15138
dc.subjectAdaptive positioning-
dc.subjectGlobal Navigation Satellite Systems-
dc.subjectInertial Measurement Units-
dc.subjectKalman Filter-
dc.subjectPost-processed kinematic-
dc.subjectRauch–Tung–Striebel smoother-
dc.subjectSmartphones-
dc.subject.disciplinefi=Automaatiotekniikka|en=Automation Technology|-
dc.subject.disciplinefi=Tietoliikennetekniikka|en=Telecommunications Engineering|-
dc.subject.ysomachine learning-
dc.titleApplication of Machine Learning to GNSS/IMU Integration for High Precision Positioning on Smartphone-
dc.type.okmfi=A4 Artikkeli konferenssijulkaisussa|en=A4 Peer-reviewed article in conference proceeding|sv=A4 Artikel i en konferenspublikation|-
dc.type.publicationarticle-
dc.type.versionpublishedVersion-

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Osuva_Siemuri_Elsanhoury_Välisuo_Kuusniemi_Elmusrati_2022.pdf
Size:
1.42 MB
Format:
Adobe Portable Document Format
Description:
Artikkeli

Kokoelmat