Improving Precision GNSS Positioning and Navigation Accuracy on Smartphones using Machine Learning

annif.suggestionssatellite navigation|machine learning|automation|technology|locationing|universities|information technology|information networks|Vaasa|satellite navigators|enen
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p19374|http://www.yso.fi/onto/yso/p21846|http://www.yso.fi/onto/yso/p11477|http://www.yso.fi/onto/yso/p2339|http://www.yso.fi/onto/yso/p6230|http://www.yso.fi/onto/yso/p10895|http://www.yso.fi/onto/yso/p5462|http://www.yso.fi/onto/yso/p12936|http://www.yso.fi/onto/yso/p94466|http://www.yso.fi/onto/yso/p13768en
dc.contributor.authorSiemuri, Akpojoto
dc.contributor.authorSelvan, Kannan
dc.contributor.authorKuusniemi, Heidi
dc.contributor.authorVälisuo, Petri
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-7551-9531-
dc.contributor.orcidhttps://orcid.org/0000-0002-9566-6408-
dc.contributor.orcidhttps://orcid.org/0000-0001-9304-6590-
dc.contributor.organizationfi=Vaasan yliopisto|en=University of Vaasa|
dc.date.accessioned2022-08-17T12:47:11Z
dc.date.accessioned2025-06-25T12:29:24Z
dc.date.available2022-08-17T12:47:11Z
dc.date.issued2021
dc.description.abstractIn this work, we developed a precision positioning algorithm for multi-constellation dual-frequency global navigation satellite systems (GNSS) receivers that predicts the latitude and longitude from smartphone GNSS data. Estimation for all epochs that have at least four valid GNSS observations is generated. Receivers (especially low-cost receivers) often have limited channels and computational resources, therefore, the complexity of the algorithm used in them needs to be kept low. The datasets and results in this paper are based on the data provided by Google under the session "High Precision GNSS Positioning on Smartphones Challenge" in the Institute of Navigation (ION GNSS+ 2021) conference. We began by exploring and analysing the raw GNSS data which includes the training dataset and its ground truth and the test dataset without the ground truth. This analysis gave insight into the nature and correlation of the dataset and helped shape the algorithm that was proposed for the accuracy improvement problem. The design of the algorithm was done using data science techniques to compute the average of the predictions of several devices data in the same collection (training dataset baseline coordinates and their ground truth) and then the data was used to train a few selected machine learning algorithms namely, Linear Regression (LR), Bayesian Ridge (BR) and Neural Network (NN) to predict the offset of the test data baseline coordinates from the expected ground-truth (which was not provided). A simple weighted average (SWA) which combines all the previous three ML technique was also implemented. The results showed improvement in the position accuracy with the simple weighted average (SWA) method having the best accuracy followed by Bayesian Ridge (BR), Linear Regression (LR), and then Neural Network (NN) respectively.-
dc.description.notification©2021 The Author. Published by ION.-
dc.description.reviewstatusfi=vertaisarvioimaton|en=nonPeerReviewed|-
dc.format.bitstreamtrue
dc.format.contentfi=kokoteksti|en=fulltext|-
dc.format.extent13-
dc.format.pagerange3081-3093-
dc.identifier.isbn978-0-936406-29-9-
dc.identifier.olddbid16746
dc.identifier.oldhandle10024/14499
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/315
dc.identifier.urnURN:NBN:fi-fe2022081755705-
dc.language.isoeng-
dc.publisherThe Institute of Navigation-
dc.relation.conferenceInternational Technical Meeting of the Satellite Division of The Institute of Navigation-
dc.relation.doi10.33012/2021.18004-
dc.relation.ispartofProceedings of the 34th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2021)-
dc.relation.issn2331-5954-
dc.relation.issn2331-5911-
dc.relation.urlhttps://doi.org/10.33012/2021.18004-
dc.source.identifierScopus:85120915382-
dc.source.identifierhttps://osuva.uwasa.fi/handle/10024/14499
dc.subjectBayesian Ridge-
dc.subjectGlobal Navigation Satellite Systems-
dc.subjectLinear Regression-
dc.subjectMean Prediction-
dc.subjectneural networks-
dc.subjectSimple Weighted Average-
dc.subjectSmartphones-
dc.subject.disciplinefi=Tietoliikennetekniikka|en=Telecommunications Engineering|-
dc.subject.ysomachine learning-
dc.titleImproving Precision GNSS Positioning and Navigation Accuracy on Smartphones using Machine Learning-
dc.type.okmfi=B3 Vertaisarvioimaton artikkeli konferenssijulkaisussa|en=B3 Non-refereed article in conference proceeding|sv=B3 Icke-referentgranskad artikel i konferenspublikation|-
dc.type.publicationarticle-
dc.type.versionacceptedVersion-

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Osuva_Siemuri_Selvan_Kuusniemi_Välisuo_Elmusrati_2021.pdf
Size:
562.53 KB
Format:
Adobe Portable Document Format
Description:
Artikkeli

Kokoelmat