An Integration Framework for Developing Interactive Robots

  • Jannik Fritsch
  • Sebastian Wrede


In recent years there is an increasing interest in building personal robots that are capable of a human-like interaction. In addition to multi-modal interaction skills, such a robot must also be able to adapt itself to unknown environments and, therefore, it has to be capable of knowledge acquisition in a lifelong learning process. Moreover, as humans are around, reactive control of the robot’s hardware is important, too. Consequently, researchers aiming to realize a personal robot have to integrate a variety of features. Due to the very different nature of the necessary capabilities, interactive robotics research is thus a truly interdisciplinary challenge.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [BMRS96]
    F. Buschmann, R. Meunier, H. Rohnert, and P. Sommerlad, Pattern-oriented software architecture, vol. 1: A System of Patterns, John Wiley & Sons Ltd., 1996.Google Scholar
  2. [CD99]
    J. Clark and S. DeRose, XML Path Language, Tech. Report REC-xpath-19991116, W3C, 1999.Google Scholar
  3. [Cog05]
    Cogniron Consortium, COGNIRON — The Cognitive Robot Companion, 2005, Scholar
  4. [CS00]
    È. Coste-Manière and R. G. Simmons, Architecture, the Backbone of Robotic Systems, Proc. IEEE Int. Conf. on Robotics and Automation (San Franciso, CA), vol. 1, 2000, pp. 67–72.Google Scholar
  5. [DBX03]
    Berkely DB XML, Sleepycat Software, 2003, Scholar
  6. [FKH05]
    J. Fritsch, M. Kleinehagenbrock, A. Haasch, S. Wrede, and G. Sagerer, A flexible infrastructure for the development of a robot companion with extensible HRI-capabilities, Proc. IEEE Int. Conf. on Robotics and Automation (Barcelona, Spain), April 2005, pp. 3419–3425.Google Scholar
  7. [KAU04]
    P. Kiatisevi, V. Ampornaramveth, and H. Ueno, A Distributed Architecture for Knowledge-Based Interactive Robots, Proc. Int. Conf. on Information Technology for Application (ICITA) (Harbin, China), 2004, pp. 256–261.Google Scholar
  8. [LHW05]
    S. Li, A. Haasch, B. Wrede, J. Fritsch, and G. Sagerer, Human-style interaction with a robot for cooperative learning of scene objects, Proc. Int. Conf. on Multimodal Interfaces (Trento, Italy), ACM Press, 2005, pp. 151–158.Google Scholar
  9. [LWW05]
    I. Lütkebohle, S. Wrede, and S. Wachsmuth, Unsupervised Filtering of XML Streams for System Integration, International Workshop on Pattern Recognition in Information Systems, 2005, Poster.Google Scholar
  10. [Pet81]
    J. L. Peterson, Petri net theory and the modeling of systems, Prentice Hall, Inc., Englewood Cliffs, Massachusetts, 1981.Google Scholar
  11. [Ros95]
    J. K. Rosenblatt, DAMN: A Distributed Architecture for Mobile Navigation, Proc. AAAI Spring Symp. on Lessons Learned from Implemented Software Architectures for Physical Agents (Stanford, CA), AAAI/MIT Press, 1995, pp. 167–178.Google Scholar
  12. [Wr05]
    S. Wrede, The XML enabled Communication Framework SDK, 2005, Software and documentation available at Scholar
  13. [SSRB00]
    D. C. Schmidt, M. Stal, H. Rohnert, and F. Buschmann, Pattern-oriented software architecture, vol. 2: Patterns for Concurrent and Networked Objects, John Wiley & Sons Ltd., 2000.Google Scholar
  14. [Vam05]
    Vampire Consortium, VAMPIRE — Visual Active Memory Processes for Interactive Retrieval, 2005, Scholar
  15. [WFBS04]
    S. Wrede, J. Fritsch, C. Bauckhage, and G. Sagerer, An XML Based Framework for Cognitive Vision Architectures, Proc. Int. Conf. on Pattern Recognition, vol. 1, 2004, pp. 757–760.Google Scholar
  16. [WHBS04]
    S. Wrede, M. Hanheide, C. Bauckhage, and G. Sagerer, An active memory as a model for information fusion, Proc. 7th Int. Conf. on Information Fusion, 2004, pp. 198–205.Google Scholar
  17. [WK03]
    M. Weber and E. Kindler, The petri net markup language, Petri Net Technology for Communication Based Systems., LNCS 2472, Springer-Verlag, 2003.Google Scholar
  18. [Wor05]
    World Wide Web Consortium, XML-binary Optimized Packaging, W3C Recommendation 25 January 2005, 2005, Scholar
  19. [WWHB05]
    S. Wachsmuth, S. Wrede, M. Hanheide, and C. Bauckhage, An Active Memory Model for Cognitive Computer Vision Systems, Künstliche Intelligenz 19 (2005), no. 2, 25–31.Google Scholar
  20. [Zer05]
    ZeroC Inc., The Internet Communications Engine, ZeroC Inc., 2005, Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Jannik Fritsch
    • 1
  • Sebastian Wrede
    • 1
  1. 1.Applied Computer Science, Faculty of TechnologyBielefeld UniversityGermany

Personalised recommendations