Title :
A method to enforce map constraints in a particle filter´s position estimate
Author :
Piche, Robert ; Koivisto, Matti
Author_Institution :
Dept. of Autom. Sci. & Eng., Tampere Univ. of Technol., Tampere, Finland
Abstract :
When particle filters are used to estimate indoor position with floor plan constraints, it can happen that, even when all the particles lie in the corridor, the particles´ mean is not in the corridor. Such a position estimate is perceived by the user as a mistake in the algorithm. Projecting the particles´ mean to the nearest corridor location is an obvious ad-hoc solution, but it is not optimal and the trajectory may be discontinuous in time. Another solution is to use a maximum a-posteriori estimate for the particle cloud where the particles in an inaccessible region are eliminated. However, this optimal solution might also have discontinuous trajectory and so it is not ideal for the real time positioning. In this work, the following principled approach is taken. Given a particle cloud representation of a posterior distribution for position, the position estimate is defined as the solution of a least squares problem with linear inequality constraints. This problem can be solved efficiently and reliably using standard numerical optimization algorithms and codes. Results are presented for simulated data and real-world data.
Keywords :
indoor radio; least squares approximations; maximum likelihood estimation; optimisation; particle filtering (numerical methods); ad-hoc solution; floor plan constraints; indoor position estimation; least squares problem; linear inequality constraints; map constraints; maximum a-posteriori estimation; numerical optimization algorithms; numerical optimization codes; particle cloud representation; particle filter position estimation; posterior distribution; real time positioning; Atmospheric measurements; IEEE 802.11 Standards; Maximum a posteriori estimation; Minimization; Particle measurements; Vectors;
Conference_Titel :
Positioning, Navigation and Communication (WPNC), 2014 11th Workshop on
Conference_Location :
Dresden
DOI :
10.1109/WPNC.2014.6843284