TY - GEN
T1 - Robust Localization with Architectural Floor Plans and Depth Camera
AU - Watanabe, Yoshiaki
AU - Amaro, Karinne Ramirez
AU - Ilhan, Bahriye
AU - Kinoshita, Taku
AU - Bock, Thomas
AU - Cheng, Gordon
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/1
Y1 - 2020/1
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85082572816&partnerID=8YFLogxK
U2 - 10.1109/SII46433.2020.9025984
DO - 10.1109/SII46433.2020.9025984
M3 - Conference contribution
AN - SCOPUS:85082572816
T3 - Proceedings of the 2020 IEEE/SICE International Symposium on System Integration, SII 2020
SP - 133
EP - 138
BT - Proceedings of the 2020 IEEE/SICE International Symposium on System Integration, SII 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 IEEE/SICE International Symposium on System Integration, SII 2020
Y2 - 12 January 2020 through 15 January 2020
ER -