ION Alberta In-person Meeting – Thursday, 23 October 2025

Topic: Student Papers from ION GNSS+ 2025

Speaker 1: Paul Dobre

Title: Machine Learning Model Uncertainty in GNSS Positioning

Abstract: GNSS positioning methods such as Kalman filters, factor graph optimization, and weighted least squares (WLS) have recently been complemented by machine learning (ML) models aimed at improving positioning accuracy and robustness. ML has been applied to GNSS for signal classification, anomaly detection, environmental inference, and position correction. However, in challenging conditions—such as urban canyons or unfamiliar scenarios—ML models face epistemic (model) and aleatoric(data) uncertainty, which can result in overconfident yet incorrect predictions that compromise system integrity. This work proposes an uncertainty-aware ML framework to enhance GNSS positioning error estimation by quantifying and incorporating both epistemic and aleatoric uncertainty into the model output. A spatial transformer is used to predict GNSS positioning error based on satellite-specific observation features. The model output includes both a positioning error estimate and its associated uncertainty, which enables more reliable integration with traditional GNSS solutions. Uncertainty is quantified through a model ensemble approach that aggregates predictions from multiple models to estimate uncertainty. The benefits of incorporating uncertainty include better anomaly handling, increased model interpretability, improved retraining strategies via active learning, and the ability to fall back to traditional methods in high-uncertainty situations. The preliminary experimental results demonstrate that incorporating uncertainty improves positioning interpretability and robustness compared to a standard ML enhanced GNSS pipeline through effectively identifying out-of-distribution scenarios and high input noise and guiding system fallback decisions

Bio: Paul is currently a M.Sc. student at Intelligent Navigation and Mapping Lab at University of Calgary. His main research interests are machine learning in GNSS and autonomous driving

Speaker 2: Shichuang Nie

Title: Mamba Based GNSS Cycle Slip Detection for the Single Frequency Receiver

Abstract: Cycle slips remain a dominant error source in carrier-phase Global Navigation Satellite System (GNSS) positioning and can severely impair accuracy if they are not detected and repaired. Although robust algorithms exist for dual-frequency receivers, low-cost single-frequency units still rely primarily on Doppler-aided techniques, whose performance declines at low sampling rates (e.g., 1 Hz) and whose quality-control mechanisms are rudimentary. This study investigates whether Mamba—a recent sequence-modeling architecture that offers transformer-level contextual capacity with linear complexity—can ameliorate these limitations. We train Mamba to (i) assess the validity of Doppler-aided cycle-slip detections and (ii) estimate potential repair integer. Tests on real GPS L1 data show that the model markedly improves the reliability assessment of Doppler-derived decisions; however, its slip-correction predictions are limited, owing to the weak statistical connection between the input features and the integer nature of cycle slips. These findings highlight both the promise of modern deep-learning models for quality monitoring in low-cost GNSS and the need for richer feature representations to achieve complete cycle-slip correction.

Bio: Shichuang is currently a Ph.D. student at Intelligent Navigation and Mapping Lab at University of Calgary. He obtained his bachelor’s degree at Wuhan University in 2023. His main research interests are deep learning in GNSS, multi-sensor integration and autonomous driving.

Location: Room 207 – Engineering Block G (ENG), University of Calgary Campus

Date: Thursday October 23, 2025

Time: Doors will open at 11:45am, presentation beginning shortly after noon
Cost: $20 non-members, $18 members, $15 grad students, undergrad students $10, includes a light lunch and refreshments. All proceeds go towards two annual scholarships for students attending the University of Calgary

ION Alberta In-person Meeting and AGM – Thursday, June 26, 2025

Excited to announce our next in person meeting, AGM and Elections. See complete details below.

Presentation

AGM

This will be a chance to go over finances, activities over the past year and elect a new board. The schedule for the AGM is below and the technical presentation will begin immediately afterwards.

Call to order (12:05 pm)

Chair Report

Treasurer Report

Election of Officers

Announcements

Adjournment (12:30 pm)

Notice of Election

The election will select the board for 2025 to 2027 (2 year period). The following positions along with a brief description of duties are listed below.

Chair: Responsible for presiding over meetings, and staying informed on activies and conditions within the section, and providing reports on members and activities to the national office. The current chair is Dr. Paul Alves (Hexagon)

Vice Chair: Responsible for finding presenters and organizing meetings in addition to supporting the Chair as needed. The current Vice-Chair is Dr. Yang Gao (Univeristy of Calgary)

Secretary: Responsible for keeping an up-to-date list of active members, sending out meeting invitations and communicating with the national office. The current Secretary is Landon Urquhart (u-blox).

Treasurer: Responsible for all financial aspects of the section including collecting, and expending funds as directed by the Chair. The current Treasurer is Dr. Kyle O’Keefe (University of Calgary)

If you are interested in running for any of the above positions, please reach out to one of the current exec to be put in touch with the nomination committee head: Kendrick Lao

Presentation

Precise Vehicle Maneuver Analysis using Smartphones

Author:

Yang Jiang (River) is currently a Senior GNSS Scientist with Fugro and a Research Associate at the University of Calgary. He received his Ph.D. degree in Geomatics Engineering at the University of Calgary in 2025, with research focusing on enhancing GNSS positioning performance with mass-market devices. He received the B.Eng. degree in Navigation Engineering from Wuhan University in 2018, and the M.Sc. degree in Geomatics Engineering from the University of Calgary in 2020.

Abstract:

This study proposes an innovative methodology for accurate vehicle maneuver analysis using time-differenced GNSS carrier-phase (TDCP) measurements from smartphones, combined with a vehicle motion estimation approach based on factor-graph optimization (FGO). By leveraging the centimeter-level precision of TDCP, the method achieves accurate vehicle displacement measurements, while the FGO framework enhances the estimation of vehicle speed, acceleration, pitch and heading angles, as well as angular velocity. Extensive experiments involving multiple vehicles and drivers validate the method’s effectiveness in vehicle motion estimation, maneuver identification, and risk classification. The results demonstrate a reduction in speed and angular velocity estimation errors by up to 47.28% and 66.95%, respectively, compared to traditional GNSS solutions. Furthermore, classification accuracy for high-risk driving behaviors improves by 27.37%, making the method suitable for applications such as usage-based insurance (UBI), fleet management, and autonomous driving.

Location: 

Room 207 – Engineering Block G (ENG), University of Calgary Campus

Date: Thursday, June 26, 2025

Time: Meeting will open at 11:30am, presentation to begin  at 12:30

Cost: $20 non-members, $18 members, $15 graduate students, $10 undergraduate students, includes a light lunch and refreshments. All proceeds go towards two annual scholarships for students attending the University of Calgary