Abstract
An increasing number of applications require the integration of heterogeneous hardware and software components. Due to the high levels of complexity that such integrations demand, several solution have been proposed in the state of art of software engineering. This paper introduces the IMI2S framework: a distributed computing software platform aimed to cope with such levels of complexity by simplifying the functional decomposition of the problems through the implementation of highly decoupled, efficient and portable software. We will present the design issues addressed in the development of the IMI2S framework. We will show through two case studies its flexibility and its general efficacy.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Anzalone, S.M., Cinquegrani, F., Sorbello, R., Chella, A.: An emotional humanoid partner. In: Linguistic and Cognitive Approaches to Dialog Agents (LaCATODA 2010) at AISB (2010)
Anzalone, S.M., Menegatti, E., Pagello, E., Sorbello, R., Yoshikawa, Y., Ishiguro, H.: A multimodal people recognition system for an intelligent environment. In: Pirrone, R., Sorbello, F. (eds.) AI*IA 2011. LNCS, vol. 6934, pp. 451–456. Springer, Heidelberg (2011)
Anzalone, S.M., Menegatti, E., Pagello, E., Yoshikawa, Y., Ishiguro, H., Chella, A.: Audio-video people recognition system for an intelligent environment. In: 2011 4th International Conference on Human System Interactions (HSI), pp. 237–244. IEEE (2011)
Anzalone, S.M., Yoshikawa, Y., Ishiguro, H., Menegatti, E., Pagello, E., Sorbello, R.: Towards partners profiling in human robot interaction contexts. In: Noda, I., Ando, N., Brugali, D., Kuffner, J.J. (eds.) SIMPAR 2012. LNCS, vol. 7628, pp. 4–15. Springer, Heidelberg (2012)
Anzalone, S.M., Tilmont, E., Boucenna, S., Xavier, J., Jouen, A.-L., Bodeau, N., Maharatna, K., Chetouani, M., Cohen, D.: How children with autism spectrum disorder behave and explore the 4-dimensional (spatial 3d+ time) environment during a joint attention induction task with a robot. Research in Autism Spectrum Disorders 8(7), 814–826 (2014)
Bruyninckx, H.: Open robot control software: the orocos project. In: Proceedings of 2001 IEEE International Conference on Robotics and Automation, ICRA, vol. 3, pp. 2523–2528. IEEE (2001)
Feldman, R.: Parent–infant synchrony biological foundations and developmental outcomes. Current Directions in Psychological Science 16(6), 340–345 (2007)
Gerkey, B., Vaughan, R.T., Howard, A.: The player/stage project: Tools for multi-robot and distributed sensor systems. In: Proceedings of the 11th International Conference on Advanced Robotics, vol. 1, pp. 317–323 (2003)
Ghidoni, S., Anzalone, S.M., Munaro, M., Michieletto, S., Menegatti, E.: A distributed perception infrastructure for robot assisted living. In: Robotics and Autonomous Systems (2014)
Horstmann, M., Kirtland, M.: Dcom architecture. Microsoft Corporation (July 1997)
Lohse, M., Repplinger, M., Slusallek, P.: Network-integrated multimedia middleware. Services, and Applications, Department of Computer Science, Saarland University, Germany, Diss. (2005)
Metta, G., Fitzpatrick, P., Natale, L.: Yarp: Yet another robot platform. International Journal of Advanced Robotic Systems 3(1) (2006)
Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: Ros: an open-source robot operating system. In: ICRA Workshop on Open Source Software, vol. 3 (2009)
Röfer, T., Laue, T., Burkhard, H.D., Hoffmann, J., Jüngel, M., Göhring, D., Lötzsch, M., Düffert, U., Spranger, M., Altmeyer, B., et al.: Germanteam robocup 2004 (2004)
Schmidt, D.C., Levine, D.L., Mungee, S.: The design of the tao real-time object request broker. Computer Communications 21(4), 294–324 (1998)
Sidner, C.L., Lee, C., Kidd, C.D., Lesh, N., Rich, C.: Explorations in engagement for humans and robots. Artificial Intelligence 166(1), 140–164 (2005)
Sorbello, R., Cinquegrani, F., Chella, A., Anzalone, S.M.: A new architecture based on a simulation environment for four legged and humanoid robots. In: 13th IEEE/IFAC International Conference on Methods and Models in Automation and Robotics, MMAR 2007 (2007)
Wagner, J., Lingenfelser, F., Baur, T., Damian, I., Kistler, F., André, E.: The social signal interpretation (ssi) framework: multimodal signal processing and recognition in real-time. In: Proceedings of the 21st ACM International Conference on Multimedia, pp. 831–834. ACM (2013)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Anzalone, S.M., Avril, M., Salam, H., Chetouani, M. (2014). IMI2S: A Lightweight Framework for Distributed Computing. In: Brugali, D., Broenink, J.F., Kroeger, T., MacDonald, B.A. (eds) Simulation, Modeling, and Programming for Autonomous Robots. SIMPAR 2014. Lecture Notes in Computer Science(), vol 8810. Springer, Cham. https://doi.org/10.1007/978-3-319-11900-7_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-11900-7_23
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11899-4
Online ISBN: 978-3-319-11900-7
eBook Packages: Computer ScienceComputer Science (R0)