Abstract
This paper describes and compares two of the algorithms for indoor localization that are implemented in the localization add-on module for JADE. Described algorithms perform localization of agents running on smart devices in known indoor environments using only received WiFi signals from access points. First, distance estimates from access points are computed using received signal strength in routinary network discovery. Then, computed distance estimates are used to generate estimates of the position of the smart device that hosts the agent using one of described algorithms. The first algorithm, known as two-stage maximum-likelihood algorithm, is a well-known technique and it is considered a point of reference to evaluate the performance of other algorithms. The second algorithm, which has been recently introduced to overcome numerical-instability problems of classic geometric algorithms, works by turning localization into an optimization problem which is effectively solved using particle swarm optimization. In order to show the applicability of the proposed algorithms, the last part of the paper shows experimental results obtained in an illustrative indoor scenario, which is representative of envisioned applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Adorni, G., Bergenti, F., Poggi, A., Rimassa, G.: Enabling FIPA agents on small devices. In: \(5^{\rm th}\) International Workshop on Cooperative Information Agents (CIA 2001), pp. 248–257 (2001)
Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-agent Systems with JADE. Wiley, Hoboken (2007)
Bergenti, F., Caire, G., Gotta, D.: An overview of the AMUSE social gaming platform. In: Proceedings of the \(14^{{\rm th}}\) Workshop Dagli Oggetti agli Agenti (WOA 2013). CEUR Workshop Proceedings, vol. 1099. RWTH Aachen (2013)
Bergenti, F., Caire, G., Gotta, D.: Agent-based social gaming with AMUSE. In: Proceedings of \(5^{th}\) International Conference on Ambient Systems, Networks and Technologies (ANT 2014) and \(4^{th}\) International Conference on Sustainable Energy Information Technology (SEIT 2014). Procedia Computer Science, vol. 32, pp. 914–919 (2014)
Bergenti, F., Caire, G., Gotta, D.: Agents on the move: JADE for Android devices. In: Proceedings of the \(15^{\rm th}\) Workshop Dagli Oggetti agli Agenti (WOA 2014). CEUR Workshop Proceedings, vol. 1260. RWTH Aachen (2014)
Bergenti, F., Poggi, A.: LEAP: a FIPA platform for handheld and mobile devices. In: \(8^{{\rm th}}\) International Workshop on Intelligent Agents VIII: Agent Theories, Architectures, and Languages (ATAL 2001), pp. 436–446 (2001)
Bergenti, F., Monica, S.: Location-aware social gaming with AMUSE. In: Demazeau, Y., Ito, T., Bajo, J., Escalona, M.J. (eds.) PAAMS 2016. LNCS, vol. 9662, pp. 36–47. Springer, Cham (2016). doi:10.1007/978-3-319-39324-7_4
Bulusu, N., Heidemann, J., Estrin, D.: GPS-less low cost outdoor localization for very small devices. IEEE Pers. Commun. 7(5), 28–34 (2000)
Eberhart, R., Kennedy, J.: A new optimizer using particles swarm theory. In: Proceedings of the \(6^{th}\) International Symposium on Micro Machine and Human Science (MHS), Nagoya, Japan, pp. 39–43, October 1995
Farid, Z., Nordin, R., Ismail, M.: Recent advances in wireless indoor localization techniques and system. J. Comput. Netw. Commun. 2013, 1–12 (2013)
Gezici, S., Poor, H.V.: Position estimation via ultra-wide-band signals. Proc. IEEE 97(2), 386–403 (2009)
Ho, K.C., Lu, X., Kovavisaruch, L.: Source localization using TDOA and FDOA measurements in the presence of receiver location errors: analysis and solution. IEEE Trans. Sig. Process. 55(2), 684–696 (2007)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks (ICNN), Perth, Australia, pp. 1942–1948, November 1995
Monica, S., Bergenti, F.: Location-aware JADE agents in indoor scenarios. In: Proceedings of \(16^{{\rm th}}\) Workshop Dagli Oggetti agli Agenti (WOA 2015). CEUR Workshop Proceedings, vol. 1382, pp. 103–108. RWTH Aachen (2015)
Monica, S., Bergenti, F.: A comparison of accurate indoor localization of static targets via WiFi and UWB ranging. In: Trends in Practical Applications of Scalable Multi-Agent Systems, the PAAMS Collection, pp. 111–123 (2016)
Monica, S., Bergenti, F.: Experimental evaluation of agent-based localization of smart appliances. In: Proceedings of the European Conference on Multi-Agent Systems (EUMAS), Sevilla, Spain (2016)
Monica, S., Ferrari, G.: Impact of the number of beacons in PSO-based auto-localization in UWB networks. In: Proceedings of the International Conference on the Applications of Evolutionary Computation (EvoApplications 2013), Vienna, Austria, pp. 42–51, April 2013
Monica, S., Ferrari, G.: Particle swarm optimization for auto-localization of nodes in wireless sensor networks. In: Proceedings of the \(11^{th}\) International Conference on Adaptive and Natural Computing Algorithms (ICANNGA 2013), Lausanne, Switzerland, pp. 456–465, April 2013
Monica, S., Ferrari, G.: Swarm intelligent approaches to auto-localization of nodes in static UWB networks. Appl. Soft Comput. 25, 426–434 (2014)
Monica, S., Ferrari, G.: A swarm intelligence approach to 3D distance-based indoor UWB localization. In: Proceedings of the International Conference on the Applications of Evolutionary Computation (EvoApplications 2015), Copenaghen, Denmark, April 2015
Monica, S., Ferrari, G.: A swarm-based approach to real-time 3D indoor localization: experimental performance analysis. Appl. Soft Comput. 43, 489–497 (2016)
Pavani, T., Costa, G., Mazzotti, M., Conti, A., Dardari, D.: Experimental results on indoor localization techniques through wireless sensors network. In: Proceedings of the IEEE Vehicular Technology Conference, Melbourne, Australia, pp. 663–667, May 2006
Poggi, A., Bergenti, F.: Developing smart emergency applications with multi-agent systems. Int. J. E-Health Med. Commun. 1(4), 1–13 (2010)
Poli, R., Kennedy, J., Blackwell, T.: Particle swarm optimization. Swarm Intell. J. 1(1), 33–57 (2007)
Poslad, S.: Ubiquitous Computing: Smart Devices, Environments and Interactions. Wiley, Hoboken (2009)
Shen, G., Zetik, R., Thomä, R.S.: Performance comparison of TOA and TDOA based location estimation algorithms in LOS environment. In: Proceedings of the \(5^{th}\) Workshop on Positioning. Navigation and Communication (WPNC 2008), Hannover, Germany, pp. 71–78 (March (2008)
Shi, Y., Eberhart, R.: A modified particle swarm optimizer. In: Proceedings of the IEEE International Conference on Evolutionary Computation (ICEC), Washington, DC, pp. 69–73, July 1999
Zhang, J., Orlik, P.V., Sahinoglu, Z., Molisch, A.F., Kinney, P.: UWB systems for wireless sensor networks. Proc. IEEE 97(2), 313–331 (2009)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Monica, S., Bergenti, F. (2017). Indoor Localization of JADE Agents Without a Dedicated Infrastructure. In: Berndt, J., Petta, P., Unland, R. (eds) Multiagent System Technologies. MATES 2017. Lecture Notes in Computer Science(), vol 10413. Springer, Cham. https://doi.org/10.1007/978-3-319-64798-2_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-64798-2_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64797-5
Online ISBN: 978-3-319-64798-2
eBook Packages: Computer ScienceComputer Science (R0)