Skip to main content

IMI2S: A Lightweight Framework for Distributed Computing

  • Conference paper
Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR 2014)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8810))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Chapter  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Google Scholar 

  7. Feldman, R.: Parent–infant synchrony biological foundations and developmental outcomes. Current Directions in Psychological Science 16(6), 340–345 (2007)

    Article  Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. Horstmann, M., Kirtland, M.: Dcom architecture. Microsoft Corporation (July 1997)

    Google Scholar 

  11. Lohse, M., Repplinger, M., Slusallek, P.: Network-integrated multimedia middleware. Services, and Applications, Department of Computer Science, Saarland University, Germany, Diss. (2005)

    Google Scholar 

  12. Metta, G., Fitzpatrick, P., Natale, L.: Yarp: Yet another robot platform. International Journal of Advanced Robotic Systems 3(1) (2006)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics