Abstract
This paper introduces CLEPTA, an extension to the PROFETA robotic programming framework for the integration of cloud services in developing the software for autonomous robots. CLEPTA provides a set of basic classes, together with a software architecture, which helps the programmer in specifying the invocation of cloud services in the programs handling robot’s behaviour; such a feature allows designers (i) to execute computation-intensive algorithms and (ii) to include, in robot’s behaviour, additional features made available in the Cloud.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Forlizzi, J., DiSalvo, C.: Service robots in the domestic environment: a study of the roomba vacuum in the home. In: ACM SIGCHI/SIGART, pp. 258–265. ACM (2006)
Gouaillier, D., et al.: The nao humanoid: a combination of performance and affordability. CoRR abs/0807.3223 (2008)
Ha, I., et al.: Development of open humanoid platform darwin-op. In: 2011 Proceedings of SICE Annual Conference (SICE), pp. 2178–2181. IEEE (2011)
Li, S.Z., Jain, A.K.: Handbook of face recognition. Springer (2011)
Babenko, et al.: Robust object tracking with online multiple instance learning. IEEE Trans. on Pattern Analysis and Machine Intelligence 33, 1619–1632 (2011)
Armbrust, et al.: A view of cloud computing. Comm. of the ACM 53, 50–58 (2010)
Messina, F., Pappalardo, G., Rosaci, D., Santoro, C., Sarné, G.M.L.: HySoN: A distributed agent-based protocol for group formation in online social networks. In: Klusch, M., Thimm, M., Paprzycki, M. (eds.) MATES 2013. LNCS, vol. 8076, pp. 320–333. Springer, Heidelberg (2013)
Messina, F., Pappalardo, G., Rosaci, D., Santoro, C., Sarné, G.M.L.: A distributed agent-based approach for supporting group formation in P2P e-learning. In: Baldoni, M., Baroglio, C., Boella, G., Micalizio, R. (eds.) AI*IA 2013. LNCS (LNAI), vol. 8249, pp. 312–323. Springer, Heidelberg (2013)
Messina, F., Pappalardo, G., Santoro, C.: Exploiting gpus to simulate complex systems. In: CISIS, pp. 535–540. IEEE (2013)
Messina, F., Pappalardo, G., Santoro, C.: Complexsim: An smp-aware complex network simulation framework. In: CISIS, pp. 861–866. IEEE (2012)
Messina, F., Pappalardo, G., Santoro, C.: Complexsim: a flexible simulation platform for complex systems. International Journal of Simulation and Process Modelling (2013)
Fortino, G., Pathan, M., Di Fatta, G.: Bodycloud: Integration of cloud computing and body sensor networks, pp. 851–856 (2012)
Gandhewar, N., Sheikh, R.: Google android: An emerging software platform for mobile devices. IJCSE Journal 1, 12–17 (2010)
Ayache, N.: Artificial vision for mobile robots: stereo vision and multisensory perception. The MIT Press (1991)
Fichera, L., Marletta, D., Santoro, C., Nicosia, V.: A Methodology to Extend Imperative Languages with AgentSpeak Declarative Constructs. In: WOA 2010, Rimini, Italy. CEUR-WS Publisher (2010) ISSN 1613-0073
Fichera, L., Marletta, D., Nicosia, V., Santoro, C.: Flexible Robot Strategy Design using Belief-Desire-Intention Model. In: ObdrÅ¾Ă¡lek, D., Gottscheber, A. (eds.) EUROBOT 2010. CCIS, vol. 156, pp. 57–71. Springer, Heidelberg (2011)
Fortino, G., Russo, W., Santoro, C.: Translating statecharts-based into BDI agents: The DSC/PROFETA case. In: Klusch, M., Thimm, M., Paprzycki, M. (eds.) MATES 2013. LNCS, vol. 8076, pp. 264–277. Springer, Heidelberg (2013)
Bratman, M.E.: Intentions, Plans and Practical Reason. HUP (1987)
Rao, A.: AgentSpeak (L): BDI agents speak out in a logical computable language. In: Perram, J., Van de Velde, W. (eds.) MAAMAW 1996. LNCS, vol. 1038, pp. 42–55. Springer, Heidelberg (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer International Publishing Switzerland
About this paper
Cite this paper
Messina, F., Pappalardo, G., Santoro, C. (2013). Integrating Cloud Services in Behaviour Programming for Autonomous Robots. In: Aversa, R., Kołodziej, J., Zhang, J., Amato, F., Fortino, G. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2013. Lecture Notes in Computer Science, vol 8286. Springer, Cham. https://doi.org/10.1007/978-3-319-03889-6_34
Download citation
DOI: https://doi.org/10.1007/978-3-319-03889-6_34
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03888-9
Online ISBN: 978-3-319-03889-6
eBook Packages: Computer ScienceComputer Science (R0)