Skip to main content

Summary

This paper describes the software architecture of intelligent robots, developed by Center for Intelligent Robotics (CIR). The architecture employs a hybrid type consisting of deliberate, sequencing and reactive behaviors. The primary contributions of the architecture are the followings: 1) reusability and extensibility for the rapid development of robot systems with different requirements and 2) adaptability to distributed computing environments, different OS’s and various programming languages. The architecture has successfully been applied to the development of CIR’s many robot platforms such as T-Rot, Kibo and Easy Interaction Room. T-Rot and Kibo have been exhibited at the 2005 Asia-Pacific Economic Cooperation (APEC) in Korea.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Gat, E.: On Three-Layer Architectures. In: Kortenkamp, D., et al. (eds.) Artificial Intelligence and Mobile Robots, AAAI Press, Stanford (1998)

    Google Scholar 

  2. Thrun, S., Bennewitz2, M., Burgard2, W., Cremers2, A.B., Dellaert1, F., Fox, D.: MINERVA: A Second-Generation Museum Tour-Guide Robot. In: Proc. of the IEEE Int. Conf. on Robotics and Automation (1999)

    Google Scholar 

  3. Hans, M., Baum, W.: Concept of a Hybrid Architecture for Care-O-bot. In: Proceedings of ROMAN-2001, pp. 407–411 (2001)

    Google Scholar 

  4. Graf, B., Hans, M., Schraft, R.D.: Care-O-bot II - Development of a Next Generation Robotic Home Assistant. Autonomous Robot Journal 16(2), 193–205 (2004)

    Article  Google Scholar 

  5. Kim, G., Chung, W., Kim, M., Lee, C.: Tripodal Schematic Design of the Control Architecture for the Service Robot PSR. In: Proceeding of the IEEE Conference on Robotics and Automation, Taipei, Taiwan, pp. 2792–2797 (2003)

    Google Scholar 

  6. Kim, G., Chung, W., Kim, M., Lee, C.: Implementation of Multi-Functional Service Robots Using Tripodal Schematic Control Architecture. In: Proceedings of the International Conference on Robotics and Automation, New Orleans, LA, USA (2004)

    Google Scholar 

  7. Kim, M., Kim, S., Park, S., Choi, M.-T., Kim, M., Gomaa, H.: UML-Based Service Robot Software Development: A Case Study. In: 28th International Conference on Software Engineering, Shanghai, China 5 (2006)

    Google Scholar 

  8. Lee, J., Kwak, B.: A Task Management Architecture for Control of Intelligent Robots. In: Shi, Z.-Z., Sadananda, R. (eds.) PRIMA 2006. LNCS (LNAI), vol. 4088, pp. 59–70. Springer, Heidelberg (2006)

    Google Scholar 

  9. Lee, H.S., Choi, S.W., Kim, B.K.: Real-time reactive control layer design for intelligent silver-mate robot on RTAI. In: Proc. of the 7th Real-Time Linux Workshop, pp. 9–15 (November 2005)

    Google Scholar 

  10. Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1999)

    Book  Google Scholar 

  11. Gomaa, H.: Designing Concurrent, Distributed, and Real-Time Application with UML. Addison-Wesley, Reading (2000)

    Google Scholar 

  12. Gamma, E.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)

    Google Scholar 

  13. Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall, Englewood Cliffs (1995)

    MATH  Google Scholar 

  14. Jeon, S.Y., Kim, H.J., Hong, K.S., Kim, B.K.: Reactive Layer Control Architecture for Autonomous Mobile Robots. In: ICMIT 2005. Proceedings of the 3rd International Conference on Mechatronics and information Technology, Chongqing, China (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Sukhan Lee Il Hong Suh Mun Sang Kim

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Kim, J. et al. (2007). Intelligent Robot Software Architecture. In: Lee, S., Suh, I.H., Kim, M.S. (eds) Recent Progress in Robotics: Viable Robotic Service to Human. Lecture Notes in Control and Information Sciences, vol 370. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76729-9_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-76729-9_30

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76728-2

  • Online ISBN: 978-3-540-76729-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics