Berlin
Technische Universität Berlin Gesellschaft für Informatik e.V.
41. Jahrestagung, Gesellschaft für Informatik e.V. (GI), Berlin
Informatik 2011 > Programm > Workshops > Artikel

Parametrizing Motion Controllers of Humanoid Robots by Evolution

Dietmar Schreiner, Clemens Punzengruber

Abstract: Autonomous mobile robots are devices that operate within a highly indeterministic environment, the real world. Even worse, robots are physical devices that are part of the real world and hence are inherently nondeterministic by construction w.r.t. mechanical precision and sensor noise. In consequence, robotic control software has to cope with discrepancies between a robot's specification and its de-facto physical properties as achieved in production. Finding feasible parameters for robust motion controllers is a time consuming and cumbersome work. This paper contributes by demonstrating how to utilize an evolutionary process, a genetic algorithm, to automatically find terrain specific optimized parameter sets for off-the-shelf motion controllers of humanoid robots. Evolution is performed within a physical accurate simulation in order to speed up and automate the process of parameter acquisition, while results are devolved to the real devices that benefit noticeably.