Robust Localization with Architectural Floor Plans and Depth Camera
- 1 January 2020
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 133-138
Abstract
Autonomous navigation is of great importance for service robots. Such robots need various technologies, especially localization, and mapping. In this paper, we focus on the localization problem. Commonly, to solve the localization problem, the creation of a map is needed. However, creating the map takes considerable time and costs. Therefore, one solution for indoor environment is to use architectural floor plans since buildings have own floor plans. If a robot can use them for localization, it enables users to cut the time and costs for creating the map from scratch. However, the floor plans sometimes do not match with a real building. Besides, sensor measurement sometimes contains objects such as a pedestrian, which are not contained in the floor plans. In this paper, we propose a localization algorithm with architectural floor plans that is robust to such inconsistencies. The algorithm estimates a robot coordinate by matching the floor plan with the point clouds obtained from depth images. Outliers derived from the inconsistencies in the point clouds are filtered with plane information from the depth images with the Generalized ICP framework. We tested our algorithm with floor plans in a real building and in a simulator as a case study. The results show that our algorithm can localize a robot with average more than twice accuracy compared to AMCL and be used for real-time applications.Keywords
This publication has 18 references indexed in Scilit:
- A Universal Grid Map Library: Implementation and Use Case for Rough Terrain Navigation2016
- SLAM with object discovery, modeling and mapping2014
- W-RGB-D: Floor-plan-based indoor global localization using a depth camera and WiFi2014
- Fast plane extraction in organized point clouds using agglomerative hierarchical clustering2014
- Depth camera based indoor mobile robot localization and navigation2012
- Generalized-ICP2009
- Adapting the Sample Size in Particle Filters Through KLD-SamplingThe International Journal of Robotics Research, 2003
- Multisensor on-the-fly localization using laser and vision2002
- Robust Monte Carlo localization for mobile robotsArtificial Intelligence, 2001
- Topological structural analysis of digitized binary images by border followingComputer Vision, Graphics, and Image Processing, 1985