A Learning Approach for Optimizing Robot Behavior Selection Algorithm

Published: 01 Jan 2020, Last Modified: 08 Oct 2024ICIRA 2020EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Algorithms are the heart of each robotics system. A specific class of algorithm embedded in robotics systems is the so-called behavior – or action – selection algorithm. These algorithms select an action a robot should take, when performing a specific task. The action selection is determined by the parameters of the algorithm. However, manually choosing a proper configuration within the high-dimensional parameter space of the behavior selection algorithm is a non-trivial and demanding task. In this paper, we show how this problem can be addressed with supervised learning techniques. Our method starts by learning the algorithm behavior from the parameter space according to environment features, then bootstrap itself into a more robust framework capable of self-adjusting robot parameters in real-time. We demonstrate our concept on a set of examples, including simulations and real world experiments.
Loading