Combining Learning and Programming for High-Performance Robot Controllers (bibtex)
by A Kirsch and M Beetz
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.
Reference:
Combining Learning and Programming for High-Performance Robot Controllers (A Kirsch and M Beetz), In Tagungsband Autonome Mobile Systeme 2005, Springer Verlag, 2005. 
Bibtex Entry:
@inproceedings{kirsch_combining_2005,
 author = {A Kirsch and M Beetz},
 title = {Combining Learning and Programming for High-Performance Robot Controllers},
 booktitle = {Tagungsband Autonome Mobile Systeme 2005},
 year = {2005},
 series = {Reihe Informatik aktuell},
 publisher = {Springer Verlag},
 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.},
}
Powered by bibtexbrowser
Combining Learning and Programming for High-Performance Robot Controllers (bibtex)
Combining Learning and Programming for High-Performance Robot Controllers (bibtex)
by A Kirsch and M Beetz
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.
Reference:
Combining Learning and Programming for High-Performance Robot Controllers (A Kirsch and M Beetz), In Tagungsband Autonome Mobile Systeme 2005, Springer Verlag, 2005. 
Bibtex Entry:
@inproceedings{kirsch_combining_2005,
 author = {A Kirsch and M Beetz},
 title = {Combining Learning and Programming for High-Performance Robot Controllers},
 booktitle = {Tagungsband Autonome Mobile Systeme 2005},
 year = {2005},
 series = {Reihe Informatik aktuell},
 publisher = {Springer Verlag},
 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.},
}
Powered by bibtexbrowser
publications

Publications