Active Incremental Learning of Robot Movement Primitives - Archive ouverte HAL Access content directly
Conference Papers Year : 2017

Active Incremental Learning of Robot Movement Primitives


Robots that can learn over time by interacting with non-technical users must be capable of acquiring new motor skills, incrementally. The problem then is deciding when to teach the robot a new skill or when to rely on the robot generalizing its actions. This decision can be made by the robot if it is provided with means to quantify the suitability of its own skill given an unseen task. To this end, we present an algorithm that allows a robot to make active requests to incremen-tally learn movement primitives. A movement primitive is learned on a trajectory output by a Gaussian Process. The latter is used as a library of demonstrations that can be extrapolated with confidence margins. This combination not only allows the robot to generalize using as few as a single demonstration but more importantly , to indicate when such generalization can be executed with confidence or not. In experiments, a real robot arm indicates to the user which demonstrations should be provided to increase its repertoire of reaching skills. Experiments will also show that the robot becomes confident in reaching objects for whose demonstrations were never provided, by incrementally learning from the neighboring demonstrations.
Fichier principal
Vignette du fichier
maeda17a.pdf (2.78 Mo) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-01629727 , version 1 (06-11-2017)


  • HAL Id : hal-01629727 , version 1


Guilherme Maeda, Marco Ewerton, Takayuki Osa, Baptiste Busch, Jan Peters. Active Incremental Learning of Robot Movement Primitives. CoRL 2017 - 1st Annual Conference on Robot Learning, Nov 2017, Mountain View, United States. pp.37-46. ⟨hal-01629727⟩
331 View
328 Download


Gmail Mastodon Facebook X LinkedIn More