Skip to main content

An Adaptive Component Model for Autonomous Mobile Robots

  • Conference paper
  • 1026 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 212))

Abstract

In order to achieve flexibility and reusability in mobile robot development, we present a component-based robotic framework with its adaptive component model, MiniROS. It provides data, signal and service port as inter-component interfaces so that developers can design complex robot behaviors with data-based, control-based or service-based paradigm. In addition, a strategy is introduced to allow member components of a robot to automatically adjust the structure and parameters by themselves according to the environment and tasks. Finally we show an example application using our component-based model.

This research is supported by the Fundamental Research Funds for the Central Universities (No. 2009ZM0297) , National Natural Science Foundation(61005061) and Science and Technology Planning Project of Guangdong Province, China (2010B010600016).

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kranz, M., et al.: A Player/Stage System for Context-Aware Intelligent Environments. In: Proceedings of UbiSys 2006, System Support for Ubiquitous Computing Workshop, Orange County California (2006)

    Google Scholar 

  2. Enderle, S., Utz, H., Sablatng, S., Simon, S., Kraetzschmar, G., Palm, G.: Miro: Middleware for autonomous mobile robots. In: IFAC Conference on Telematics Applications in Automation and Robotics (2001)

    Google Scholar 

  3. Utz, H., Sablatng, S., Enderle, S., Kraetzschmar, G.: Miro – Middleware for Mobile Robot Applications. IEEE Transactions on Robotics and Automation 18(4), 493–497 (2002)

    Article  Google Scholar 

  4. Makarenko, A., Brooks, A., Kaupp, T.: Orca: Components for Robotics. In: International Conference on Intelligent Robots and Systems (IROS), pp. 163–168 (2006)

    Google Scholar 

  5. Bruyninckx, H.: Open robot control software: the OROCOS project. In: IEEE International Conference on Robotics and Automation (2001)

    Google Scholar 

  6. Ando, N., Suehiro, T., Kitagaki, K., Kotoku, T., Yoon, W.-K.: RT-Middleware: Distributed Component Middleware for RT (Robot Technology). In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2005), Edmonton, Canada, pp. 3555–3560 (2005)

    Google Scholar 

  7. Quigley, M., Conley, K., Gerkey, B.P., 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 (2009)

    Google Scholar 

  8. Mohamed, N., Al-Jaroodi, J., Jawhar, I.: Middleware for Robotics: A Survey. In: IEEE Conference on Robotics, Automation and Mechatronics (2008)

    Google Scholar 

  9. Zhu, J.H., Min, H.Q., Feng, F., et al.: Design of component-based software architecture for multi-mobile robots. Journal of South China University of Technology (Natural Science) 36(1), 13–17 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhu, J. et al. (2011). An Adaptive Component Model for Autonomous Mobile Robots. In: Li, TH.S., et al. Next Wave in Robotics. FIRA 2011. Communications in Computer and Information Science, vol 212. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23147-6_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23147-6_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23146-9

  • Online ISBN: 978-3-642-23147-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics