In this paper an Indoor Navigation System with map-matching capabilities in real-time on a smart phone is presented. The basis of the system is an in-house development of an Integrated Pedestrian Navigation System, based on 2 low-cost IMUs, an electronic compass and an altimeter with a drifting navigation solution. Combining this system with an additional laser ranger and SLAM algorithms, we are able to build accurate maps of office buildings for already visited rooms in post processing.This paper presents a map matching algorithm based on a new reduced particle filter in order to use these maps later for realtime applications without an expensive laser ranger but relying only on the dual inertial system. It can be used with both, preprocessed SLAM maps or with already available maps. Finally to smooth the resulting trajectory after particle filtering we propose the use of a new "balanced bubble band smoother" allowing the trajectory to optimally match to both, map and recorded IMU data. This new approach makes it possible to do map matching online on a smart phone.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.