Abstract
Nowadays, a number of robotic applications are built around Cloud computing. This paradigm is closely combined with Service Oriented Architecture (SOA). Generally, embedded systems like robots have limited memory and energy consumption. Hence, embedded application for these systems must consider temporal and spatial complexity. Among the solutions for this, we can adopt SOA. This software architecture allows saving the running time and loading memory. Our work deals with this programming strategy to solve the localization of a set of mobile robots. Indeed, we are as well as also considering a multi-robot system connected in a WIFI network. This system is composed of a number of mobile robots. They cooperate with each other to fulfill one mission such as surveying. The aim of the present study is to make the different robot ubiquitous so that anyone of the multi-robot system will be able to locate the other one. In order to solve the problem of localization in the multi-robot cooperation, we suggest a Simple Object Access Protocol (SOAP)-based web service using multi-sourcing location. Furthermore, the whole controlling system will be distributed on Cloud. The carried solution will be illustrated by a simulation that will emphasize the benefits of the SOA in such systems.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Koubaa, A.: A service-oriented architecture for virtualizing robots in robot-as-a-service clouds. In: Maehle, E., Römer, K., Karl, W., Tovar, E. (eds.) Architecture of Computing Systems – ARCS 2014. Lecture Notes in Computer Science, vol. 8350. Springer, Cham (2014)
Guoqiang, H., Wee-Peng, T., Yonggang, W.: Cloud robotics: architecture, challenges and applications. IEEE Netw. 26(3), 21–28 (2012)
Amoretti, M., Reggiani, M.: Architectural paradigms for robotics applications. Adv. Eng. Inform. 24(1), 4–13 (2010). Informatics for cognitive robots
Trifa, V., Cianci, C., Guinard, D.: Dynamic control of a robotic swarm using a service-oriented architecture. In: Proceedings of International Symposium on Artificial Life and Robotics, Beppu, Japan (2008)
Cai, Y., Tang, Z., Ding, Y., Qian, B.: Theory and application of multi-robot service-oriented-architecture. IEEE/CAA J. Autom. Sin. 1, 15–25 (2016)
Chen, Y., Du, Z., Garca-Acosta, M.: Robot as a service in cloud computing. In: Fifth IEEE International Symposium on Service Oriented System Engineering, pp. 151–158 (2010)
Kato, Y., Izui, T., Murakawa, Y., Okabayashi, K., Ueki, M., Tsuchiya, Y., Narita, M.: Research and development environments for robot services and its implementation. In: IEEE/SICE International Symposium on System Integration (SII), pp. 306–311 (2011)
Dua, Z., He, L., Chenc, Y., Xiao, Y., Gao, P., Wang, T.: Robot cloud: bridging the power of robotics and cloud computing. Futur. Gener. Comput. Syst. 74, 337–348 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Hayet, T., Knani, J. (2019). SOAP-Based Web Service for Localization of Multi-robot System in Cloud. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Intelligent Computing. SAI 2018. Advances in Intelligent Systems and Computing, vol 857. Springer, Cham. https://doi.org/10.1007/978-3-030-01177-2_29
Download citation
DOI: https://doi.org/10.1007/978-3-030-01177-2_29
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-01176-5
Online ISBN: 978-3-030-01177-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)