# UMLoc: Uncertainty-Aware Map-Constrained Inertial Localization with Quantified Bounds

**Authors:** Mohammed S. Alharbi, Shinkyu Park

PMC · DOI: 10.3390/s26061904 · Sensors (Basel, Switzerland) · 2026-03-18

## TL;DR

UMLoc is a new system that improves indoor localization by combining sensor data with maps and accounting for uncertainty.

## Contribution

UMLoc introduces a novel framework that jointly models IMU uncertainty and map constraints for drift-resilient positioning.

## Key findings

- UMLoc achieves a mean drift ratio of 5.9% over a 70m travel distance.
- The system maintains calibrated prediction bounds with an average ATE of 1.36m.

## Abstract

Inertial localization is particularly valuable in GPS-denied environments such as indoors. However, localization using only Inertial Measurement Units (IMUs) suffers from drift caused by motion-process noise and sensor biases. This paper introduces Uncertainty-aware Map-constrained Inertial Localization (UMLoc), an end-to-end framework that jointly models IMU uncertainty and map constraints to achieve drift-resilient positioning. UMLoc integrates two coupled modules: (1) a Long Short-Term Memory (LSTM) quantile regressor, which estimates the specific quantiles needed to define 68%, 90% and 95% prediction intervals serving as a measure of localization uncertainty and (2) a Conditioned Generative Adversarial Network (CGAN) with cross-attention that fuses IMU dynamic data with distance-based floor-plan maps to generate geometrically feasible trajectories. The modules are trained jointly, allowing uncertainty estimates to propagate through the CGAN during trajectory generation. UMLoc was evaluated on three datasets, including a newly collected 2-h indoor benchmark with time-aligned IMU data, ground-truth poses and floor-plan maps. Results show that the method achieves a mean drift ratio of 5.9% over a 70m travel distance and an average Absolute Trajectory Error (ATE) of 1.36m, while maintaining calibrated prediction bounds.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC13030441/full.md

## Figures

7 figures with captions in the complete paper: https://tomesphere.com/paper/PMC13030441/full.md

## References

25 references — full list in the complete paper: https://tomesphere.com/paper/PMC13030441/full.md

---
Source: https://tomesphere.com/paper/PMC13030441