Generating indoor maps by crowdsourcing positioning data from smartphones

Indoor maps are highly essential for indoor positioning and location-based services. Applications providing navigation support to users are rendered useless without a map of the vicinity being available. Presently, floorplans of public locations are collected and maintained by designated organizations using methods that require excessive manual intervention. This process of creating a database of indoor maps is neither efficient nor scalable to the practically infinite number of public indoor places around the world. In this paper, we present a crowdsourcing algorithm to automatically create floorplans of buildings with zero prior information. The algorithm leverages the positioning data shared by pedestrians using smartphone-based navigation systems in the building. It expects only position fixes and associated uncertainties from the navigation systems and does not depend on any particular navigation algorithm. The available positioning data in a completely unknown building is essentially PDR-based and is known to be prone to high amounts of accumulated error primarily due to the lack of reliable error resetting techniques. The presented algorithm takes into account the possibility of such highly erroneous motion traces of pedestrians while trying to generate map as accurately as possible. As an added merit, the algorithm does not depend on the availability of Wi-Fi access points.

[1]  J. Borenstein,et al.  Personal Dead-reckoning System for GPS-denied Environments , 2007, 2007 IEEE International Workshop on Safety, Security and Rescue Robotics.

[2]  Patrick Robertson,et al.  FootSLAM: Pedestrian Simultaneous Localization and Mapping Without Exteroceptive Sensors—Hitchhiking on Human Perception and Cognition , 2012, Proceedings of the IEEE.

[3]  Hojung Cha,et al.  Unsupervised Construction of an Indoor Floor Plan Using a Smartphone , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[4]  Romit Roy Choudhury,et al.  SurroundSense: mobile phone localization via ambience fingerprinting , 2009, MobiCom '09.

[5]  Moustafa Youssef,et al.  UPTIME: Ubiquitous pedestrian tracking using mobile phones , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[6]  Robbert van Renesse,et al.  Horus: a flexible group communication system , 1996, CACM.

[7]  Arun Kumar,et al.  Robust Attitude Estimation for Indoor Pedestrian Navigation Application using MEMS Sensors , 2012 .

[8]  L. Devroye,et al.  Nonparametric density estimation : the L[1] view , 1987 .

[9]  Robert P. Dick,et al.  Hallway based automatic indoor floorplan construction using room fingerprints , 2013, UbiComp.

[10]  Eric Foxlin,et al.  Improved Pedestrian Navigation Based on Drift-Reduced MEMS IMU Chip , 2010 .

[11]  Moustafa Youssef,et al.  CrowdInside: automatic construction of indoor floorplans , 2012, SIGSPATIAL/GIS.

[12]  David G. Kirkpatrick,et al.  On the shape of a set of points in the plane , 1983, IEEE Trans. Inf. Theory.

[13]  P. J. Green,et al.  Density Estimation for Statistics and Data Analysis , 1987 .