Magicol: Indoor Localization Using Pervasive Magnetic Field and Opportunistic WiFi Sensing

Anomalies of the omnipresent earth magnetic (i.e., geomagnetic) field in an indoor environment, caused by local disturbances due to construction materials, give rise to noisy direction sensing that hinders any dead reckoning system. In this paper, we turn this unpalatable phenomenon into a favorable one. We present Magicol, an indoor localization and tracking system that embraces the local disturbances of the geomagnetic field. We tackle the low discernibility of the magnetic field by vectorizing consecutive magnetic signals on a per-step basis, and use vectors to shape the particle distribution in the estimation process. Magicol can also incorporate WiFi signals to achieve much improved positioning accuracy for indoor environments with WiFi infrastructure. We perform an in-depth study on the fusion of magnetic and WiFi signals. We design a two-pass bidirectional particle filtering process for maximum accuracy, and propose an on-demand WiFi scan strategy for energy savings. We further propose a compliant-walking method for location database construction that drastically simplifies the site survey effort. We conduct extensive experiments at representative indoor environments, including an office building, an underground parking garage, and a supermarket in which Magicol achieved a 90 percentile localization accuracy of 5 m, 1 m, and 8 m, respectively, using the magnetic field alone. The fusion with WiFi leads to 90 percentile accuracy of 3.5 m for localization and 0.9 m for tracking in the office environment. When using only the magnetism, Magicol consumes 9 × less energy in tracking compared to WiFi-based tracking.

[1]  Feng Zhao,et al.  A reliable and accurate indoor localization method using phone inertial sensors , 2012, UbiComp.

[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]  Mo Li,et al.  IODetector: a generic service for indoor outdoor detection , 2012, SenSys '12.

[4]  Ram Dantu,et al.  Magnetic Maps for Indoor Navigation , 2011, IEEE Transactions on Instrumentation and Measurement.

[5]  Ig-Jae Kim,et al.  Indoor location sensing using geo-magnetism , 2011, MobiSys '11.

[6]  Jie Liu,et al.  Enabling energy efficient continuous sensing on mobile phones with LittleRock , 2010, IPSN '10.

[7]  Yunhao Liu,et al.  Locating in fingerprint space: wireless indoor localization with little human intervention , 2012, Mobicom '12.

[8]  D. Mitchell Wilkes,et al.  Mobile robot localization using an electronic compass for corridor environment , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[9]  Jie Xiong,et al.  ArrayTrack: A Fine-Grained Indoor Location System , 2011, NSDI.

[10]  Jiming Chen,et al.  G-Loc: Indoor localization leveraging gradient-based fingerprint map , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[11]  Sebastian Thrun,et al.  3-Axis magnetic field mapping and fusion for indoor localization , 2012, 2012 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI).

[12]  Robert Harle,et al.  Pedestrian localisation for indoor environments , 2008, UbiComp.

[13]  Mo Li,et al.  Travi-Navi: Self-Deployable Indoor Navigation System , 2017, TNET.

[14]  Qiang Li,et al.  SEPTIMU: continuous in-situ human wellness monitoring and feedback using sensors embedded in earphones , 2012, IPSN.

[15]  Ulrich Walder,et al.  Self-contained indoor pedestrian navigation by means of human motion analysis and magnetic field mapping , 2010, 2010 7th Workshop on Positioning, Navigation and Communication.

[16]  Injong Rhee,et al.  Towards Mobile Phone Localization without War-Driving , 2010, 2010 Proceedings IEEE INFOCOM.

[17]  Tim Wark,et al.  A Wireless Sensor Network for Real-Time Indoor Localisation and Motion Monitoring , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[18]  John F. Raquet,et al.  Magnetic field navigation in an indoor environment , 2010, 2010 Ubiquitous Positioning Indoor Navigation and Location Based Service.

[19]  Nicholas A. Giudice,et al.  Indoor magnetic navigation for the blind , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[20]  Peter Kulchyski and , 2015 .

[21]  Janne Haverinen,et al.  A global self-localization technique utilizing local anomalies of the ambient magnetic field , 2009, 2009 IEEE International Conference on Robotics and Automation.

[22]  Xiang-Yang Li,et al.  SmartLoc: push the limit of the inertial sensor based metropolitan localization using smartphone , 2013, MobiCom.

[23]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[24]  Juha Röning,et al.  Simultaneous localization and mapping using ambient magnetic field , 2010, 2010 IEEE Conference on Multisensor Fusion and Integration.

[25]  Injong Rhee,et al.  FM-based indoor localization via automatic fingerprint DB construction and matching , 2013, MobiSys '13.

[26]  Patrick Robertson,et al.  Characterization of the indoor magnetic field for applications in Localization and Mapping , 2012, 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[27]  Qiang Li,et al.  Demo abstract: SEPTIMU — Continuous in-situ human wellness monitoring and feedback using sensors embedded in earphones , 2012, 2012 ACM/IEEE 11th International Conference on Information Processing in Sensor Networks (IPSN).

[28]  Yin Chen,et al.  FM-based indoor localization , 2012, MobiSys '12.

[29]  Koichi Ozaki,et al.  Odometry correction with localization based on landmarkless magnetic map for navigation system of indoor mobile robot , 2000, 2009 4th International Conference on Autonomous Robots and Agents.

[30]  Qiang Xu,et al.  AccuLoc: practical localization of performance measurements in 3G networks , 2011, MobiSys '11.

[31]  Alec Wolman,et al.  Poster: supporting collaborative sensing applications , 2012, MobiSys '12.

[32]  Moustafa Youssef,et al.  The Horus WLAN location determination system , 2005, MobiSys '05.

[33]  Ramesh Govindan,et al.  Energy-efficient positioning for smartphones using Cell-ID sequence matching , 2011, MobiSys '11.

[34]  Anshul Rai,et al.  Zee: zero-effort crowdsourcing for indoor localization , 2012, Mobicom '12.

[35]  Jie Yang,et al.  Accuracy characterization of cell tower localization , 2010, UbiComp.

[36]  Andrew G. Dempster,et al.  How feasible is the use of magnetic field alone for indoor positioning? , 2012, 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[37]  Moustafa Youssef,et al.  No need to war-drive: unsupervised indoor localization , 2012, MobiSys '12.

[38]  Venkata N. Padmanabhan,et al.  Indoor localization without the pain , 2010, MobiCom.

[39]  Dieter Fox,et al.  KLD-Sampling: Adaptive Particle Filters , 2001, NIPS.

[40]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[41]  Seong-Eun Kim,et al.  Indoor positioning system using geomagnetic anomalies for smartphones , 2012, 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN).