Project Details
Organic Fault-tolerant control Architecture for Robotic Applications
Subject Area
Computer Architecture, Embedded and Massively Parallel Systems
Term
from 2007 to 2014
Project identifier
Deutsche Forschungsgemeinschaft (DFG) - Project number 59061281
Die Beherrschung von Komplexität ist eine der größten Herausforderungen für zukünftige verlässliche ITSysteme. Traditionelle Fehlertoleranz mit ihren expliziten Fehlermodellen scheint hier ihre Grenzen zu erreichen. Lebende Organismen haben dagegen sehr effektive und effiziente Mechanismen wie das vegetative Nervensystem oder das Immunsystem entwickelt, mit denen sie auch auf unvorhergesehene Situationen adaptiv und selbst-organisierend reagieren können. Diese Systeme arbeiten unbewusst, emergent und machen den Körper selbst-schützend, selbst-heilend, selbst-optimierend und selbst-konfigurierend. Inspiriert durch diese organischen Prinzipien wird die Kontrollarchitektur ORCA (Organic Robot Control Architecture) entwickelt. Zielplattformen sind komplexere eingebettete Echtzeitsysteme, insbesondere autonome mobile Roboter. Statt expliziter Fehlermodelle wird der ‚Gesundheitszustand’ des Systems kontinuierlich durch sog. OCUs (Organic Control Units), überwacht, die eng mit BCUs (Basic Control Units) verbunden sind, welche das normale Verhalten implementieren. Mit Techniken wie den regelbasierten und lernfähigen Fuzzy Systemen oder adaptiven Filtern sind die OCUs online lernfähig und emergent an neue unvorhergesehene (Fehler-)Situationen adaptierbar. Zur Evaluation werden Simulationen und Experimente mit realen Systemen wie dem Laufroboter OSCAR durchgeführt. Abschließend wird ein Demonstrationsszenario zur Umweltüberwachung aufgebaut.
DFG Programme
Priority Programmes
Subproject of
SPP 1183:
Organic Computing