Development of a Web-Based Indoor Navigation System Using an Accelerometer and Gyroscope: A Case Study at The Faculty of Natural Sciences of Comenius University

Open access


As a complex of buildings, the Faculty of Natural Sciences of the Comenius University in Bratislava tends to be difficult to navigate in spite of its size. An indoor navigation application could potentially save a lot of time and frustration. There are currently numerous technologies used in indoor navigation systems. Some of them focus on a high degree of precision and require significant financial investment; others provide only static information about a current location. In this paper we focused on the determination of an approximate location using inertial measurement systems available on most smartphones, i.e., a gyroscope and an accelerometer. The actual position of the device was calculated using “a walk detection method” based on a delayed lack of motion. We have developed an indoor navigation application that relies solely on open source JavaScript libraries to visualize the interior of the building and calculate the shortest path utilizing Dijsktra’s routing algorithm. The application logic is located on the client side, so the software is able to work offline. Our solution represents an accessible lowcost and platform-independent web application that can significantly improve navigation at the Faculty of Natural Sciences. Although our application has been developed on a specific building complex, it could be used in other interiors as well.

If the inline PDF is not rendering correctly, you can download the PDF file here.

  • Choo J. H. - Cheong S. N. - Lee Y. L. (2014) Design and Development of NFC Smartphone Indoor Interactive Navigation System. World Applied Sciences Journal Vol. 29 No. 6 738-742 pp. DOI: 10.5829/idosi.wasj.2014.29.06.1553

  • Costa-Montenegro E. - Gonzalez-Castano F. J. - Conde-Lagoa D. - Barragans-Martinez A. B. - Rodriguez-Hernandez P. S. - Gil-Castineira F. (2011) QRMaps: an efficient tool for indoor user location based on QR codes and Google maps. 2011 IEEE Consumer Communications and Networking Conference (CCNC) IEEE LasVegas 928-932 pp. DOI: 10.1109/ CCNC.2011.5766643

  • Dardari D. - Closas P. - Djurić P. M. (2015) Indoor Tracking: Theory Methods and Technologies. IEEE Transactions on Vehicular Technology Vol. 64 No. 4 pp. 1263-1278. DOI: 10.1109/TVT.2015.2403868

  • Dijkstra E. W. (1959) A note on two problems in connection with graphs. Numerische Mathematik No. 1 pp. 269-271.

  • Geng L. - Bugallo M. F. - Athalye A. - Djurić P. M. (2014) Indoor Tracking With RFID Systems. IEEE Journal of Selected Topics in Signal Processing Vol. 8 No. 1 pp. 96-105. DOI: 10.1109/JSTSP.2013.2286972

  • Groves D. (2008) Principles of GNSS Inertial and Multisensor Navigation Systems. UK: Artech House London 536 pp.

  • Gu Y. - Lo A. - Niemegeers I. (2009) A Survey of Indoor Positioning Systems for Wireless Personal Networks. IEEE Communications Surveys and Tutorials No. 11 pp. 13-32. DOI: 10.1109/SURV.2009.090103.

  • Gualda D. - Ureña J. - García J. - Lindo A. (2014) Locally-reference ultrasonic - LPS for localization and navigation. Sensors Vol. 14 No. 11 pp. 21750-21769.

  • Hazas M. - Hopper A. (2006) Broadband ultrasonic location systems for improved indoor positioning. IEEE Transactions on Mobile Computing Vol. 5 No. 5 pp. 536-547. DOI: 10.1109/TMC.2006.57

  • Hofmann-Wellenhof B. - Lichtenegger H. - Collins J. (2001) Global Positioning System Theory and Practice. Springer Verlag Vienna Austria 389 pp.

  • Ijaz F. - Yang H. K. - Ahmad A. W. (2013) Indoor Positioning: A Review of Indoor Ultrasonic Positioning Systems. Advanced Communication Technology (ICACT) 15th International Conference IEEE PyeongChang South Korea pp. 1146-1150.

  • Ilkovičová L. - Kajánek P. - Kopáčik A. (2016) Pedestrian Indoor Positioning and Tracking using Smartphone Sensors Step Detection and Map Matching Algorithm. Geodetski list Vol. 70 (93) No. 1 pp. 1-24.

  • Jain M. - Rahul R. C. P. - Tolety S. B. (2013) A study on indoor navigation techniques using smartphones. Advances in Computing Communications and Informatics (ICACCI): IEEE Conference Publications IEEE Jaipur India pp. 1113-1118 DOI: 10.1109/ICACCI.2013.6637333

  • Jeon J. - Kong Y. - Kangbin Y. - Nam Y. - Yim K. (2015) An Indoor Positioning System using Bluetooth RSSI with an Accelerometer and a Barometer on a Smartphone. 2015 10th International Conference on Broadband and Wireless Computing Communication and Applications: (BWCCA): IEEE Conference Publications pp. 528-531. DOI: 10.1109/BWCCA.2015.142

  • Koyuncu H. - Yang S. H. (2010) A Survey of Indoor Positioning and Object Locating Systems. International Journal of Computer Science and Network Security Vol. 10 No. 5. pp. 121-128.

  • Lim J. - Lee S. J. - Tewolde G. - Kwon J. (2014) Ultrasonic-sensor deployment strategies and use of smartphone sensors for mobile robot navigation in indoor environment. 2014 IEEE International Conference on Electro/Information Technology WI: IEEE Milwaukee pp. 410-415 DOI: 10.1109/EIT.2014.6871831

  • Le M. H. V. - Saragas D. - Webb N. M. - Wyglinski A. M. - Vaz R. F. (2009) Indoor Navigation System for Handheld Devices. A Major Qualifying Project Report. Worcester Worcester Polytechnic Institute UK.

  • Leick A. (2004) GPS Satellite Surveying. John Wiley & Sons Hoboken NJ 435 pp.

  • Ma R. - Guo Q. - Hu Ch. - Xue J. (2015) An Improved WiFi Indoor Positioning Algorithm by Weighted Fusion. Sensors Vol. 15 No. 9 pp. 21824-21843. DOI: 10.3390/s150921824

  • Mautz R. (2009) Overview of Current Indoor Positioning Systems. Geodezija ir Kartografija. Vol. 35 No. 1 pp. 18-22. DOI: 10.3846/1392-1541.2009.35.18-22

  • Mautz R. (2012) Indoor Positioning Technologies. (Unpublished habilitation thesis). Zurich Swiss Federal Institute of Technology in Zurich Switzerland.

  • Neumann D. (2002) Kinesiology of the musculoskeletal system: foundation for physical rehabilitation. MO: Mosby Elsevier St. Louis 597 pp.

  • Ozdenizci B. - Coskun V. - Ok K. (2015) NFC Internal: An Indoor Navigation System. Sensors Vol. 15 No. 4 pp. 7571-7595. DOI: 10.3390/s150407571

  • Rodriguez A. - Prieto I. - Montanés J. (2013) Smart indoor positioning/ location and navigation. International Journal of Artificial Intelligence and Interactive Multimedia Vol. 2 No. 2 pp. 43-50. DOI: 10.9781/ijimai.2013.225

  • Shandilya S. - Idate S. R. (2015) Wi-Fi Assistant Triangulation and Navigation System for an Indoor Environment. Advances in Computer Science and Information Technology Vol. 2 No. 10 pp. 95-99.

  • Woodman O. J. (2007) An introduction to inertial navigation. Technical report 696. Cambridge University of Cambridge UK.

  • Yasir M. - Ho S. W. - Vellambi B. N. (2016) Indoor position tracking using multiple optical receivers. Journal of Lightwave Technology Vol. 34 No. 4 pp. 1166-1176. DOI: 10.1109/ JLT.2015.2507182

  • Zeng W. - Church R. L. (2009) Finding shortest paths on real road networks: the case for A*. International Journal of Geographical Information Science Vol. 23 No. 4 pp. 531-543. DOI: 10.1080/13658810801949850

Journal information
All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 306 132 1
PDF Downloads 204 98 0