Integration of Programming and Learning in a Control Language for Autonomous Robots Performing Everyday Activities - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2008

Integration von Programmieren und Lernen in eine Kontrollsprache für autonome Roboter, die Alltagsaufgaben ausführen

Integration of Programming and Learning in a Control Language for Autonomous Robots Performing Everyday Activities

Résumé

Autonome Roboter, die in komplexen dynamischen Alltagsumgebungen agieren sollen, müssen während der Ausführung ihrer Aufgaben ständig ihre Fähigkeiten durch Lernen an ihre Umgebung anpassen. In dieser Dissertation wird eine Roboterkontrollsprache vorgestellt, mit der komplette Lernvorgänge im Programm deklarativ beschrieben und automatisch ausgeführt werden können. Dieser Prozess umfasst die Erkennung und Aufzeichnung von Erfahrungen, den eigentlichen Lernvorgang und die Einbettung des Lernergebnisses in das Programm. Dadurch wird Lernen zu einem integralen Bestandteil des Roboterverhaltens. Die Sprache unterstützt ein breites Spektrum von Lernproblemen und Lernalgorithmen. Die Umsetzung basiert auf der Definition einer Erfahrung als eine kompakte Zusammenfassung einer Problemlösungsepisode auf der Basis von hybriden Automaten.
Autonomous robots acting in complex, dynamic every-day environments must constantly adapt their abilities to their environment by means of learning during the execution of their tasks. In this thesis a robot control language is introduced, which allows to describe declaratively and execute complete learning processes in the program. This process includes the identification and recording of experiences, the learning process itself, and the integration of the learning result into the program. Thereby, learning becomes an integral part of the robot behavior. The language supports a wide range of learning problems and learning algorithms. The implementation is based on the definition of an experience as a compact summary of a problem solving episode by means of hybrid automata.
Fichier principal
Vignette du fichier
625553.pdf (2.34 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-01373266 , version 1 (14-11-2016)

Identifiants

  • HAL Id : tel-01373266 , version 1

Citer

Alexandra Kirsch. Integration of Programming and Learning in a Control Language for Autonomous Robots Performing Everyday Activities. Computer Science [cs]. Technische Universität München, 2008. English. ⟨NNT : ⟩. ⟨tel-01373266⟩
96 Consultations
176 Téléchargements

Partager

Gmail Facebook X LinkedIn More