SMARTPHONE LEVEL INDOOR/OUTDOOR UBIQUITOUS PEDESTRIAN POSITIONING 3DMA GNSS/VINS INTEGRATION USING FGO
Abstract
This paper discusses ubiquitous smartphone pedestrian positioning challenges in urban canyons and GNSS-denied areas such as indoor spaces. Existing sensor-based techniques, including GNSS, INS, and VIO, have limitations that affect positioning accuracy and reliability. A machine learning-based approach is suggested to employ Support Vector Machine (SVM) to classify indoor/outdoor (IO) detection using GNSS measurement data. The proposed system integrates local estimates on VIO and 3D mapping aided (3DMA) GNSS measurements using Factor Graph Optimization (FGO) with an IO detection switch to estimate precise pose and eliminate global drift. The effectiveness of the system is evaluated through real-world experiments that produce notable outcomes. 1.
Problem Addressed
Ubiquitous smartphone pedestrian positioning across urban canyons and GNSS-denied indoor spaces remains challenging, because GNSS, INS, and VIO each have limitations that degrade positioning accuracy and reliability in one or both regimes.
Key Contributions
- Support Vector Machine classification of indoor/outdoor status using GNSS measurement data
- Factor graph optimization integrating VIO local estimates with 3DMA GNSS measurements
- Indoor/outdoor detection switch enabling precise local pose estimation while eliminating global drift
- Real-world experimental evaluation of the smartphone-based system
Conclusions
The proposed FGO-based framework integrating VIO and 3DMA GNSS with an indoor/outdoor detection switch achieved precise local pose estimation and eliminated global drift, demonstrated through real-world experiments. Limitations remain: the trained SVM model is based on a single smartphone and may not generalize to other devices, and the dataset covers only a campus environment, leaving more dynamic and complex urban canyons unexplored.