Abstract
Using WiFi signals for indoor localization is the main localization modality of the existing personal indoor localization systems operating on mobile devices. WiFi fingerprinting is also used for mobile robots, as WiFi signals are usually available indoors and can provide rough initial position estimate or can be used together with other positioning systems. Currently, the best solutions rely on filtering, manual data analysis, and time-consuming parameter tuning to achieve reliable and accurate localization. In this work, we propose to use deep neural networks to significantly lower the work-force burden of the localization system design, while still achieving satisfactory results. Assuming the state-of-the-art hierarchical approach, we employ the DNN system for building/floor classification. We show that stacked autoencoders allow to efficiently reduce the feature space in order to achieve robust and precise classification. The proposed architecture is verified on the publicly available UJIIndoorLoc dataset and the results are compared with other solutions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kasiński, A., Skrzypczyński, P.: Perception network for the team of indoor mobile robots, concept, architecture, implementation. Eng. Appl. Artif. Intell. 14(2), 125–137 (2001)
Skrzypczyński, P.: Simultaneous localization and mapping: a feature-based probabilistic approach. Int. J. Appl. Math. Comput. Sci. 19(4), 575–588 (2009)
Montiel, J.M.M., Mur-Artal, R., Tardós, J.D.: ORB-SLAM: a versatile and accurate monocular SLAM system. CoRR, abs/1502.00956 (2015)
Nowicki, M., Skrzypczyński, P.: Combining photometric and depth data for lightweight and robust visual odometry. In: European Conference on Mobile Robots (ECMR), pp. 125–130, Barcelona (2013)
Fularz, M., Nowicki, M., Skrzypczyński, P.: Adopting feature-based visual odometry for resource-constrained mobile devices. In: Campilho, A., Kamel, M. (eds.) ICIAR 2014. LNCS, vol. 8815, pp. 431–441. Springer, Cham (2014). doi:10.1007/978-3-319-11755-3_48
Nowicki, M., Skrzypczyński, P.: Indoor navigation with a smartphone fusing inertial and WiFi data via factor graph optimization. In: Sigg, S., Nurmi, P., Salim, F. (eds.) MobiCASE 2015. LNICSSITE, vol. 162, pp. 280–298. Springer, Cham (2015). doi:10.1007/978-3-319-29003-4_16
Plaza, J.M.C., Olivera, V.M., Serrano, O.S.: WiFi localization methods for autonomous robots. Robotica 24(4), 455–461 (2006)
Biswas, J., Veloso, M.: WiFi localization and navigation for autonomous indoor mobile robots. In: 2010 IEEE International Conference on Robotics and Automation (ICRA), pp. 4379–4384 (2010)
Sweatt, M., Ayoade, A., Han, Q., Steele, J., Al-Wahedi, K., Karki, H.: WiFi based communication and localization of an autonomous mobile robot for refinery inspection. In: 2015 IEEE International Conference on Robotics and Automation (ICRA), pp. 4490–4495 (2015)
Ciurana, M., Barcelo-Arroyo, F., Izquierdo, F.: A ranging method with IEEE 802.11 data frames for indoor localization. In: Proceedings of the IEEE Wireless Communications and Networking Conference, Washington, DC, USA, pp. 2092–2096. IEEE Computer Society (2007)
Bahl, P., Padmanabhan, V.N.: RADAR: an in-building RF-based user location and tracking system. In: INFOCOM, Proceedings of Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies, vol. 2, pp. 775–784. IEEE (2000)
Moreira, A., Nicolau, M.J., Meneses, F., Costa, A.: Wi-Fi fingerprinting in the real world - RTLS@UM at the EvAAL competition. In: 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN), pp. 1–10 (2015)
Khodayari, S., Maleki, M., Hamedi, E.: A RSS-based fingerprinting method for positioning based on historical data. In: 2010 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), pp. 306–310 (2010)
Torres-Sospedra, J., Montoliu, R., Martínez-Usó, A., Avariento, J.P., Arnau, T.J., Benedito-Bordonau, M., Huerta, J.: UJIIndoorLoc : a new multi-building and multi-floor database for wlan fingerprint-based indoor localization problems. In: 2014 International Conference on Indoor Positioning and Indoor Navigation (IPIN), pp. 261–270 (2014)
Elbasiony, R., Gomaa, W.: Wifi localization for mobile robots based on random forests and GPLYM. In: 2014 13th International Conference on Machine Learning and Applications (ICMLA), pp. 225–230 (2014)
Beer, Y.: WiFi fingerprinting using bayesian and hierarchical supervised machine learning assisted by GPS. In: 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN) (2016)
Luo, J., Gao, H.: Deep belief networks for fingerprinting indoor localization using ultrawideband technology. Int. J. Distrib. Sen. Netw. 2016, Article no. 18 (2016)
Lajoie, I., Bengio, Y., Vincent, P., Larochelle, H., Manzagol, P.-A.: Stacked denoising autoencoders: learning useful representations in a deep network with a local denoising criterion. J. Mach. Learn. Res. 11, 3371–3408 (2010)
Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15, 1929–1958 (2014)
Acknowledgements
This research was funded by the National Science Centre in Poland in years 2016–2019 under the grant 2015/17/N/ST6/01228.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Nowicki, M., Wietrzykowski, J. (2017). Low-Effort Place Recognition with WiFi Fingerprints Using Deep Learning. In: Szewczyk, R., Zieliński, C., Kaliczyńska, M. (eds) Automation 2017. ICA 2017. Advances in Intelligent Systems and Computing, vol 550. Springer, Cham. https://doi.org/10.1007/978-3-319-54042-9_57
Download citation
DOI: https://doi.org/10.1007/978-3-319-54042-9_57
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-54041-2
Online ISBN: 978-3-319-54042-9
eBook Packages: EngineeringEngineering (R0)