{"title":"一种在粒子滤波器的位置估计中实施映射约束的方法","authors":"R. Piché, Mike Koivisto","doi":"10.1109/WPNC.2014.6843284","DOIUrl":null,"url":null,"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.","PeriodicalId":106193,"journal":{"name":"2014 11th Workshop on Positioning, Navigation and Communication (WPNC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-03-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"A method to enforce map constraints in a particle filter's position estimate\",\"authors\":\"R. Piché, Mike Koivisto\",\"doi\":\"10.1109/WPNC.2014.6843284\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":106193,\"journal\":{\"name\":\"2014 11th Workshop on Positioning, Navigation and Communication (WPNC)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-03-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 11th Workshop on Positioning, Navigation and Communication (WPNC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WPNC.2014.6843284\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 11th Workshop on Positioning, Navigation and Communication (WPNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WPNC.2014.6843284","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A method to enforce map constraints in a particle filter's position estimate
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.