Related Topics Indoor Navigation Reference Data Sets Mobility Models Multipath Mitigation Human Activity Recognition Contact Dr. Patrick Robertson Dr. Michael Angermann Maria Garcia Puyol Susanna Kaiser Last Update: 5. Dezember 2012 Authors: Patrick Robertson Michael Angermann Maria Garcia Puyol Susanna Kaiser |
German Aerospace Center (DLR)
Institute of Communications and Navigation Department Communications Systems Cooperative Systems Group FootSLAM and PlaceSLAM - (Movies here)General informationFootSLAM uses inertial-based measurements such as pedestrian dead reckoning or NavShoe step measurements as the basis for computing the underlying building structure. We have performed experiments where a person wearing a foot mounted IMU walked in our office environment for roughly 10-15 minutes. The data was pre-processed with a Kalman filter to obtain step estimates (see section III C in this paper) and then processed in a sequential Rao-Blackwellized Particle Filter (RBPF) in a typical Fast-SLAM factorization. It's important to point out that no visual or ranging sensors were used; FootSLAM's only features or landmarks are the probability distributions of human motion as a function of location. See the papers below for experimental results and derivation of the Bayesian filter and RBPF.PlaceSLAM is an extension to odometry based SLAM for pedestrians that incorporates human-reported measurements of recognizable features, or "places" in an environment. PlaceSLAM uses a spatial representation of such places can be built up during the localization process. We see an important application to be in mapping of new areas by volunteering pedestrians themselves, in particular to improve the accuracy of "FootSLAM" which is based on human step estimation (odometry). We distinguish between two important cases which depend on whether the pedestrian is required to report a place's identifier or not. Results based on experimental data show that the approach can significantly improve the accuracy and stability of FootSLAM and this with very little additional complexity. After mapping has been performed, users of such improved FootSLAM maps need not report places themselves - see the new videos below and the upcoming PLANS paper with the derivations and results. FeetSLAM is simply cooperative FootSLAM. The objective is that data from many walks can be combined to generate a more accurate and more encompassing total FootSLAM map. We have implemented an iterative processing algorithm motivated by Turbo Decoding from channel coding theory that takes maps from one data set as prior maps for other data sets. In two experiments performed so far we show that the algorithm improves the mapping accuracy with increasing iterations. The results were recently published at ION GNSS 2011. See thesis, videos and slides below. WiSLAM uses RSS (received signal strength) measurements from Wifi access points (APs) as additional measurements. In the case of using RSS, WiSLAM needs to estimate not only the location, but also the effective transmit power of each AP. We have adopted a RBPF approach in which every particle carries its own WiSLAM map. WiSLAM can be added (well, multiplied in the likelihood function ...) to FootSLAM/PlaceSLAM. We use a Gaussian Mixture Model to approximate the location of the APs and assume a descrete PDF of the AP's effective transmit power. Our work was presented at IPIN 2011 [IEEE Xplore]. FootSLAM may be combined with a Prior Map to improve the position accuracy and early convergence. We propose to use Angular PDFs generated from floor plans to represent prior map for FootSLAM. The FootSLAM approach supported by additional prior-maps is very flexible: The prior map may represent only the outer walls of a building, and perhaps some of the inner walls. Because FootSLAM can over time learn the correct map, it is inconsequential if a number of walls are missing or erroneous because the map will be corrected over time. If a map is available it is profitable to use it as prior map. More informations about angular PDFs used as maps in pedestrian navigation can be found on our mobility models webpage Mobility Models. This work was presented at PLANS 2012 [ELIB] [IEEE Xplore]. Recent developmentsFurther explanations and thoughts on FootSLAM: link.A FootSLAM Gallery: More examples of FootSLAM maps. For example our new building
Please get in touch!If you are a researcher or group working on FootSLAM/WiSLAM we would very much like to hear about your experiences and publications, so please get in touch with us! We are hoping that this page can serve as a pointer to other groups working on this new area.Selected Slides on FootSLAM / PlaceSLAM / WiSLAM (click on image):
Complete slideshows below. MoviesNew: FootSLAM video showing raw odometry, particle distribution and heading rate bias posteriorThis video shows the raw human odometry, the map, the particle distribution and the heading rate bias posterior (histogram on top left). The blue dots on the x,y particle display are the mean position computed at that time, and it is frozen on the display. We can observe to which extent the mean estimated position - conditioned only on measurements available at that time - deviates from what the eye can recognize as the "true" track (e.g. when compared to the map on the bottom left). The histogram shows the estimate of the heading rate bias (HRB) which begins as a wide (prior) distribution and then converges during loop closures. We can see the effect of this HRB on the raw odometry which shows the typical spiralling behaviour (further explanation and more videos from the MIT experiment on this page).FeetSLAM Movies (shown at ION GNSS 2011, September 2011).These videos include a comparison with the true layout. The first videos also shows a quantitative evaluation of the ratio of walls or funiture violated by our estimated map. They were produced as part of Maria Garcia Puyol's Master thesis on FeetSLAM performed at DLR and supervised by the University of Malaga, Spain.FootSLAM Movies with an improved ZUPT
FootSLAM with PlaceSLAM Movies
Original FootSLAM Movies (2009; old ZUPT)
PublicationsOn most papers you can either follow the ELIB link to our internal electronic library, or to IEEE Xplore, or just click on the PDF links to download directly. Else just email us and we will be happy to send a copy.
Slides(If you have problems viewing them inline, click on the title to go to slideshare.)Simultaneous Localization and Mapping
for Pedestrians
using only Foot-Mounted Inertial Sensors
View more documents from guest5fe3bb. Improving Simultaneous Localization and Mapping for Pedestrian Navigation and Automatic Mapping of Buildings
by using Online Human-Based Feature Labeling
View more presentations from patrickrobertson. Ion feet slam 2011 v4
View more presentations from patrickrobertson WiSlam presentation
View more PowerPoint from lbruno236 Animated powerpoint slides showing odometry error and coordinate systems - modified and improved w.r.t. ION GNSS 2009 and SLAM Dance.
Incase of any questions please contact: Patrick Robertson, phone: +49 8153 28 2808, email: patrick.robertson@dlr.de Michael Angermann, phone: +49 8153 28 2893, email: michael.angermann@dlr.de Maria Garcia Puyol, phone: +49 8153 28 2892, email: maria.garciapuyol@dlr.de Mohammed Khider, phone: +49 8153 28 2830, email: mohammed.khider@dlr.de Susanna Kaiser, phone: +49 8153 28 2862, email: susanna.kaiser@dlr.de |