Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

LocateMe: Magnetic-fields-based indoor localization using smartphones

Published: 08 October 2013 Publication History

Abstract

Fine-grained localization is extremely important to accurately locate a user indoors. Although innovative solutions have already been proposed, there is no solution that is universally accepted, easily implemented, user centric, and, most importantly, works in the absence of GSM coverage or WiFi availability. The advent of sensor rich smartphones has paved a way to develop a solution that can cater to these requirements.
By employing a smartphone's built-in magnetic field sensor, magnetic signatures were collected inside buildings. These signatures displayed a uniqueness in their patterns due to the presence of different kinds of pillars, doors, elevators, etc., that consist of ferromagnetic materials like steel or iron. We theoretically analyze the cause of this uniqueness and then present an indoor localization solution by classifying signatures based on their patterns. However, to account for user walking speed variations so as to provide an application usable to a variety of users, we follow a dynamic time-warping-based approach that is known to work on similar signals irrespective of their variations in the time axis.
Our approach resulted in localization distances of approximately 2m--6m with accuracies between 80--100% implying that it is sufficient to walk short distances across hallways to be located by the smartphone. The implementation of the application on different smartphones yielded response times of less than five secs, thereby validating the feasibility of our approach and making it a viable solution.

References

[1]
Addlesee, M., Curwen, R., Hodges, S., Newman, J., Steggles, P., Ward, A., and Hopper, A. 2001. Implementing a sentient computing system. Computer 34, 8, 50--56.
[2]
Afzal, M. H. and Renaudin, V. 2011. Magnetic field based heading estimation for pedestrian navigation environments. In Proceedings of the International Conference on Indoor Positioning and Indoor Navigation (IPIN).
[3]
Alt, F., Shirazi, A. S., Schmidt, A., Kramer, U., and Nawaz, Z. 2010. Location-based crowdsourcing: Extending crowdsourcing to the real world. In Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries (NordiCHI'10). ACM, New York, NY, 13--22.
[4]
Arulampalam, M. S., Maskell, S., Gordon, N., and Clapp, T. 2001. A tutorial on particle filters for on-line non-linear/non-gaussian bayesian tracking. IEEE Trans. Sig. Proces. 50, 174--188.
[5]
Azizyan, M. and Choudhury, R. R. 2009. Surroundsense: Mobile phone localization using ambient sound and light. SIGMOBILE Mob. Comput. Commun. Rev. 13, 69--72.
[6]
Bahl, P. and Padmanabhan, V. N. 2000. Radar: An in-building rf-based user location and tracking system. In Proceedings of the International Conference on Computer Communications IEEE INFOCOM. 775--784.
[7]
Bernstein, D. and Kornhauser, A. 1996. An introduction to map matching for personal navigation assistants. Tech. rep. Princeton University, Princeton, NJ.
[8]
Blankenbach, J., Norrdine, A., Hellmers, H., and Gasparian, E. 2011. A novel magnetic indoor positioning system for indoor location services. In Proceedings of the 8th International Symposium on Location-Based Services.
[9]
Bucur, D. and Kjrgaard, M. 2008. GammaSense: Infrastructureless positioning using background radioactivity. Smart Sensing and Context, vol. 5279, Springer, Berlin, 69--82.
[10]
Burke, J., Estrin, D., Hansen, M., Parker, A., Ramanathan, N., Reddy, S., and Srivastava, M. B. 2006. Participatory sensing. In Proceedings of the Workshop on World-Sensor-Web (WSW'06): Mobile Device Centric Sensor Networks and Applications. 117--134.
[11]
Burnett, J. and Yaping, P. D. 2002. Mitigation of extremely low frequency magnetic fields from electrical installations in high-rise buildings. Build. Environ. 37, 8--9, 769--775.
[12]
Čermáková, E. 2005. Magnetization of steel building materials and structures in the natural geomagnetic field. Acta Polytechnica 45, 6.
[13]
Chai, X. and Yang, Q. 2007. Reducing the calibration effort for probabilistic indoor location estimation. IEEE Trans. Mob. Comput. 6, 6, 649--662.
[14]
Cheng, Y.-C., Chawathe, Y., LaMarca, A., and Krumm, J. 2005. Accuracy characterization for metropolitan-scale wi-fi localization. In Proceedings of the 3rd International Conference on Mobile Systems, Applications, and Services (MobiSys'05). ACM, New York, NY, 233--245.
[15]
Chung, J., Donahoe, M., Schmandt, C., Kim, I.-J., Razavai, P., and Wiseman, M. 2011. Indoor location sensing using geo-magnetism. In Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services (MobiSys'11). ACM, New York, NY, 141--154.
[16]
Collin, J., Mezentsve, O., and Lachapelle, G. 2003. Indoor positioning system using accelerometry and high accuracy heading sensors. In Proceedings of the 16th International Technical Meeting of the Satellite Division of the Institute of Navigation ION GPS/GNSS. 796--799.
[17]
Constandache, I., Bao, X., Azizyan, M., and Choudhury, R. R. 2010. Did you see bob?: Human localization using mobile phones. In Proceedings of the 16th Annual International Conference on Mobile Computing and Networking (MobiCom). ACM, New York, NY, 149--160.
[18]
Newtson, C. M. and Eberhard, M. 1995. Two dimensional magnetic algorithm to detect reinforcing steel. J. Mat. Civ. Eng. 7, 3, 14--147.
[19]
Eagle, N. 2009. txteagle: Mobile crowdsourcing. In Internationalization, Design and Global Development, N. Aykin, Ed. Lecture Notes in Computer Science, vol. 5623, Springer, Berlin, 447--456.
[20]
Evennou, F. and Marx, F. 2006. Advanced integration of wifi and inertial navigation systems for indoor mobile positioning. EURASIP J. Appl. Signal Process.
[21]
Fox, V., Hightower, J., Liao, L., Schulz, D., and Borriello, G. 2003. Bayesian filtering for location estimation. IEEE Perv. Comput. 2, 3, 24--33.
[22]
Gayathri, C., Tam, V., Alexander, V., Marco, G., Rich, M., Jie, Y., and Yingying, C. 2011. Tracking vehicular speed variations by warping mobile phone signal strengths. In Proceedings of the IEEE International Conference on Pervasive Computing and Communications (PERCOM).
[23]
Golding, A. R. and Lesh, N. 1999. Indoor navigation using a diverse set of cheap, wearable sensors. In Proceedings of the 3rd International Symposium on Wearable Computers. 29--36.
[24]
Gozick, B., Subbu, K. P., Dantu, R., and Maeshiro, T. 2011. Magnetic maps for indoor navigation. IEEE Trans. Instrum. Measur. 99, 1--9.
[25]
Grzonka, S., Dijoux, F., Karwath, A., and Burgard, W. 2010. Mapping indoor environments based on human activity. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA). 476--481.
[26]
Haverinen, J. and Kemppainen, A. 2009. Global indoor self-localization based on the ambient magnetic field. Robo. Auto. Syst. 57, 10, 1028--1035.
[27]
Hightower, J. and Borriello, G. 2004. In particle filters for location estimation in ubiquitous computing: A case study. In Proceedings of the 16th International Conference on Ubiquitous Computing (Ubicomp).
[28]
Hill, E. W. and Punder, P. 1976. Orientation and Mobility Techniques: A Guide for the Practitioner 1st Ed., American Foundation for the Blind, New York, NY. 119.
[29]
Jackson, J. D. 1999. Classical Electrodynamics 3rd Ed. Wiley, New York, NY.
[30]
Krach, B. and Roberston, P. 2008. Integration of foot-mounted inertial sensors into a bayesian location estimation framework. In Proceedings of the 5th Workshop on Positioning, Navigation and Communication (WPNC).
[31]
Kristjansson, L. 1983. Magnetic field measurements near a steel plate. Euro. J. Physics 4, 1, 48.
[32]
Lee, S.-W. and Mase, K. 2002. Activity and location recognition using wearable sensors. IEEE Perva. Comput. 1, 3, 24--32.
[33]
Legrand, B., Chang, C. S., Ong, S. H., Neo, S.-Y., and Palanisamy, N. 2008. Chromosome classification using dynamic time warping. Pattern Recogn. Lett. 29, 215--222.
[34]
Liu, H., Darabi, H., Banerjee, P., and Liu, J. 2007. Survey of wireless indoor positioning techniques and systems. IEEE Trans. Syst. Man Cybernet. Part C: Appl. Rev. 37, 6, 1067--1080.
[35]
Millonig, A. and Schechtner, K. 2005. Developing landmark-based pedestrian navigation systems. In Proceedings of the IEEE Intelligent Transportation Systems. 197--202.
[36]
Muscillo, R., Conforto, S., Schmid, M., Caselli, P., and D'Alessio, T. 2007. Classification of motor activities through derivative dynamic time warping applied on accelerometer data. In Proceedings of the 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBS'07). 4930--4933.
[37]
Nissanka, P. B., Chakraborty, A., and Balakrishnan, H. 2000. The cricket location-support system. In Proceedings of the 6th Annual International Conference on Mobile Computing and Networking (MobiCom'00). ACM Press, New York, NY, 32--43.
[38]
Ofstad, A., Nicholas, E., Szcodronski, R., and Choudhury, R. R. 2008. AAMPL: Accelerometer augmented mobile phone localization. In Proceedings of the 1st ACM International Workshop on Mobile Entity Localization and Tracking in GPS-Less Environments (MELT'08).
[39]
Oldenburg, C. and Moridis, G. 1998. Ferrofluid flow for tough2. Tech. rep. LBL-41608, Lawrence Berkeley Laboratory, Berkeley, CA.
[40]
Otsason, V., Varshavsky, A., LaMarca, A., and de Lara, E. 2005. Accurate GSM indoor localization. In Proceedings of the ACM International Joint Conference on Pervasive and Ubiquitous Computing (Ubicomp'05). 141--158.
[41]
Parnandi, A., Le, K., Vaghela, P., Kolli, A., Dantu, K., Poduri, S., and Sukhatme, G. S. 2010. Coarse in-building localization with smartphones. In Mobile Computing, Applications, and Services, Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering Series, vol. 35, Springer, Berlin, 343--354.
[42]
Pathapati-Subbu, K., Xu, N., and Dantu, R. 2009. iknow where you are. In Proceedings of the IEEE Social Intelligence and Networking International Symposium.
[43]
Randall, J., Amft, O., Bohn, J., and Burri, M. 2007. Luxtrace: Indoor positioning using building illumination. Pers. Ubiq. Comput. 11, 6, 417--428.
[44]
Ravi, N. and Iftode, L. 2007. FiatLux: Fingerprinting rooms using light intensity. In Proceedings of the 5th International Conference on Pervasive Computing.
[45]
Ravi, N., Shankar, P., Frankel, A., Elgammal, A., and Iftode, L. 2006. Indoor localization using camera phones. In Proceedings of the 7th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA'06). 19.
[46]
Roetenberg, D., Luinge, H., and Veltink, P. 2003. Inertial and magnetic sensing of human movement near ferromagnetic materials. In Proceedings of the 2nd IEEE and ACM International Symposium on Mixed and Augmented Reality. 268--269.
[47]
Storms, W. F. and Raquet, J. F. 2009. Magnetic field aided indoor navigation. In Proceedings of the 13th European Navigation Conference GNSS.
[48]
Subbu, K., Gozick, B., and Dantu, R. 2011. Indoor localization through dynamic time warping. In Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC). 1639--1644.
[49]
Tuzcu, V. and Nas, S. 2005. Dynamic time warping as a novel tool in pattern recognition of ecg changes in heart rhythm disturbances. In Proceedings of the IEEE International Conference on Systems, Man and Cybernetics. Vol. 1. 182--186.
[50]
Varshavsky, A., LaMarca, A., Hightower, J., and de Lara, E. 2007. The skyloc floor localization system. In Proceedings of the 5th Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07). 125--134.
[51]
Vildjiounaite, E., Malm, E.-J., Kaartinen, J., and Alahuhta, P. 2002. Location estimation indoors by means of small computing power devices, accelerometers, magnetic sensors, and map knowledge. In Pervasive Computing, F. Mattern and M. Naghshineh, Eds., Lecture Notes in Computer Science, vol. 2414, Springer, Berlin, 5--12.
[52]
Want, R., Hopper, A., Falcão, V., and Gibbons, J. 1992. The active badge location system. ACM Trans. Inf. Syst. 10, 91--102.
[53]
Wendlandt, K., Khider, M., Angermann, M., and Robertson, P. 2006. Continuous location and direction estimation with multiple sensors using particle filtering. In Proceedings of the IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems. 92--97.
[54]
Woodman, O. and Harle, R. 2008. Pedestrian localisation for indoor environments. In Proceedings of the 10th International Conference on Ubiquitous Computing (UbiComp'08). ACM, New York, NY, 114--123.
[55]
Yamazaki, K., Kato, K., Ono, K., Saegusa, H., Tokunaga, K., Iida, Y., Yamamoto, S., Ashiho, K., Fujiwara, K., and Takahashi, N. 2003. Analysis of magnetic disturbance due to buildings. IEEE Trans. Magnet. 39, 5, 3226--3228.
[56]
Yin, J., Chai, X., and Yang, Q. 2004. High-level goal recognition in a wireless LAN. In Proceedings of the 19th National Conference on Artificial Intelligence (AAAI'04). 578--584.
[57]
Youssef, A., Abdel-Galil, T., El-Saadany, E., and Salama, M. 2004. Disturbance classification utilizing dynamic time warping classifier. IEEE Trans. Power Deliv. 19, 1, 272--278.
[58]
Zheng, Y. and Xie, X. 2011. Learning travel recommendations from user-generated gps traces. ACM Trans. Intell. Syst. Technol. 2, 1, 2:1--2:29.

Cited By

View all
  • (2024)A Map-Aided Fast Initialization Method for the Magnetic Positioning of VehiclesElectronics10.3390/electronics1307131513:7(1315)Online publication date: 31-Mar-2024
  • (2024)Multiscale Transformer and Attention Mechanism for Magnetic Spatiotemporal Sequence LocalizationIEEE Internet of Things Journal10.1109/JIOT.2024.336579311:11(19454-19469)Online publication date: 1-Jun-2024
  • (2024)MM4MM: Map Matching Framework for Multi-Session Mapping in Ambiguous and Perceptually-Degraded Environments2024 IEEE International Conference on Robotics and Automation (ICRA)10.1109/ICRA57147.2024.10611566(4399-4405)Online publication date: 13-May-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Intelligent Systems and Technology
ACM Transactions on Intelligent Systems and Technology  Volume 4, Issue 4
Survey papers, special sections on the semantic adaptive social web, intelligent systems for health informatics, regular papers
September 2013
452 pages
ISSN:2157-6904
EISSN:2157-6912
DOI:10.1145/2508037
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 October 2013
Accepted: 01 June 2012
Revised: 01 May 2012
Received: 01 March 2012
Published in TIST Volume 4, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Indoor localization
  2. magnetic fields
  3. smartphones
  4. ubiquitous

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)95
  • Downloads (Last 6 weeks)12
Reflects downloads up to 22 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Map-Aided Fast Initialization Method for the Magnetic Positioning of VehiclesElectronics10.3390/electronics1307131513:7(1315)Online publication date: 31-Mar-2024
  • (2024)Multiscale Transformer and Attention Mechanism for Magnetic Spatiotemporal Sequence LocalizationIEEE Internet of Things Journal10.1109/JIOT.2024.336579311:11(19454-19469)Online publication date: 1-Jun-2024
  • (2024)MM4MM: Map Matching Framework for Multi-Session Mapping in Ambiguous and Perceptually-Degraded Environments2024 IEEE International Conference on Robotics and Automation (ICRA)10.1109/ICRA57147.2024.10611566(4399-4405)Online publication date: 13-May-2024
  • (2024)Magnetic Positioning Based on Evolutionary AlgorithmsPositioning and Navigation Using Machine Learning Methods10.1007/978-981-97-6199-9_7(155-183)Online publication date: 18-Sep-2024
  • (2023)Indoor 2D Positioning Method for Mobile Robots Based on the Fusion of RSSI and Magnetometer FingerprintsSensors10.3390/s2304185523:4(1855)Online publication date: 7-Feb-2023
  • (2023)Magnetic-Field-Based Indoor Positioning Using Temporal Convolutional NetworksSensors10.3390/s2303151423:3(1514)Online publication date: 30-Jan-2023
  • (2023)Multi-Scale Fusion Localization Based on Magnetic Trajectory SequenceSensors10.3390/s2301044923:1(449)Online publication date: 1-Jan-2023
  • (2023)Deep Learning-Based Geomagnetic Navigation Method Integrated with Dead ReckoningRemote Sensing10.3390/rs1517416515:17(4165)Online publication date: 24-Aug-2023
  • (2023)Robust Pedestrian Dead Reckoning Integrating Magnetic Field Signals and Digital Terrestrial Multimedia Broadcasting SignalsRemote Sensing10.3390/rs1513322915:13(3229)Online publication date: 22-Jun-2023
  • (2023)CurveLight: An Accurate and Practical Light Positioning SystemIEEE/ACM Transactions on Networking10.1109/TNET.2022.322481731:5(1950-1964)Online publication date: Oct-2023
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media