Intelligent, Fault Adaptive Control of Autonomous Systems

  • Willibald Krenn
  • Franz Wotawa
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 38)


We present a methodology for intelligent control of an autonomous and resource constrained embedded system. Geared towards mastering permanent and transient faults by dynamic reconfiguration, our approach uses rules for describing device functionality, valid environmental interactions, and goals the system has to reach. Besides rules, we use functions that characterize a goal’s activity. These functions control the frequency our system uses to reach the goal. In this chapter we present the system model, discuss properties of the rule selection mechanism, and show results gained from running the approach on an embedded device.


Rules Weight model Activity factor Damping factor 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    R. A. Brooks. Intelligence Without Reason. In J. Myopoulos and R. Reiter, editors, Proceedings of the 12th International Joint Conference on Artificial Intelligence (IJCAI-91), pages 569–595, Sydney, Australia, 1991. Morgan Kaufmann publishers Inc.: San Mateo, CA, USAGoogle Scholar
  2. 2.
    W. Krenn, F. Wotawa. The SEPIAS Embedded Runtime – Single System Semantics. Technical Report SEPIAS-TR-2008-01, Graz University, 2008.Google Scholar
  3. 3.
    N. J. Nilsson. Teleo-Reactive Programs for Agent Control. Journal of Artificial Intelligence Research, 1:139–158, 1994. AAAI PressGoogle Scholar
  4. 4.
    J. K. Rosenblatt and D. W. Payton. A fine-grained alternative to the subsumption architecture for mobile robot control. Proceedings of the IEEE International Conference on Neural Networks, pages 317–324, 1989. IEEE PressGoogle Scholar
  5. 5.
    A. Saffiotti, K. Konolige, and E. H. Ruspini. A multivalued-logic approach to integrating planning and control. Artificial Intelligence, 76(1–2):481–526, 1995.CrossRefGoogle Scholar
  6. 6.
    W. Krenn and F. Wotawa. Configuring collaboration of software modules at runtime. In Configuration – Papers from the 2007 AAAI Workshop, pages 19–24, Vancouver, Canada, 2007. AAAI PressGoogle Scholar

Copyright information

© Springer Science+Business Media B.V. 2009

Authors and Affiliations

  • Willibald Krenn
    • 1
  • Franz Wotawa
    • 1
  1. 1.Institute for Software Technology, Graz University of TechnologyGrazAustria

Personalised recommendations