Department of Computer Science Technische Universitaet Muenchen
Home People Teaching Research Publications Info Sitemap
About | Research | Publications | Teaching

Publications

Sorted by DateClassified by Publication TypeClassified by Research CategorySorted by First Author Last Name

Alexandra Kirsch and Michael Beetz. Combining Learning and Programming for High-Performance Robot Controllers. In Autonome Mobile Systeme 2005, 2005.

Download

[gzipped postscript]1.7MB  

Abstract

The implementation of high-performance robot controllers for complex control tasks such as playing autonomous robot soccer is tedious, error-prone, and a never ending programming task. In this paper we propose programmers to write autonomous controllers that optimize and automatically adapt themselves to changing circumstances of task execution using explicit perception, dynamics and action models. To this end we develop ROLL (Robot Learning Language), a control language allowing for model-based robot programming. ROLL provides language constructs for specifying executable code pieces of how to learn and update these models. We are currently using ROLL's mechanisms for implementing a rational reconstruction of our soccer robot controllers.

BibTeX Entry

@inproceedings{kirsch05combining,
  author    = {Alexandra Kirsch and Michael Beetz},
  title     = {Combining Learning and Programming for High-Performance Robot Controllers},
  booktitle = {Autonome Mobile Systeme 2005},
  year      = {2005},
  bib2html_pubtype = {Refereed Conference Paper},
  bib2html_rescat  = {Plan-based Robot Control, Robot Learning},
  bib2html_groups  = {IAS},
  abstract = {The implementation of high-performance robot controllers for complex
              control tasks such as playing autonomous robot soccer is tedious,
              error-prone, and a never ending programming task. In this paper we
              propose programmers to write autonomous controllers that optimize and
              automatically adapt themselves to changing circumstances of task execution
              using explicit perception, dynamics and action models.
              To this end we develop ROLL (Robot Learning Language), a control language
              allowing for model-based robot programming. ROLL provides language constructs
              for specifying executable code pieces of how to learn and update these
              models.  We are currently using ROLL's mechanisms for implementing a rational
              reconstruction of our soccer robot controllers.}
}

Generated by bib2html.pl (written by Patrick Riley ) on Tue Oct 23, 2007 15:49:34 UTC


Computer Science IX | Technische Universität München