Probabilistic Positioning Via Ray Tracing With Noisy Angle of Arrival Measurements
Vincent Corlay, Viet-Hoa Nguyen, Nicolas Gresset
TL;DR
This work tackles indoor NLoS positioning using uplink AoA measurements and a digital twin. It combines reverse ray tracing with Monte Carlo AoD sampling to generate per-BS maps and fits Gaussian mixture models to obtain $p(x|y_i)$, which are fused via $p(x|\mathbf{y}) \propto \prod_i p(x|y_i)$ to estimate UE position. The approach yields two implementation modes: an online mode with ray launching and pdf fitting, and an offline mode where pdf parameters are precomputed and stored for fast online retrieval; this substantially reduces online computation and allows robust performance with few launched rays. Simulation results demonstrate that the GMM-based method matches or surpasses high-ray baselines under realistic AoA noise while maintaining a low failure rate and offering clear complexity and storage advantages. Overall, the method provides a scalable, offline-capable solution for NLoS indoor positioning in industrial environments.
Abstract
We consider the positioning problem in non line-of-sight (NLoS) situations, where several base stations (BS) try to locate a user equipment (UE) based on uplink angle of arrival (AoA) measurements and a digital twin of the environment. Ray launching in a Monte Carlo manner according to the AoA statistics enables to produce a map of points for each BS. These points represent the intersections of the rays with a xy plane at a given user equipment (UE) elevation. We propose to fit a parametric probability density function (pdf), such as a Gaussian mixture model (GMM), to each map of points. Multiplying the obtained pdfs for each BS enables to compute the position probability of the UE. This approach yields an algorithm robust to a reduced number of launched rays. Moreover, these parametric pdfs may be fitted and stored in an offline phase such that ray tracing can be avoided in the online phase. This significantly reduces the computational complexity of the positioning method.
