ROFeb 23, 2020

Gaussian-Process-based Robot Learning from Demonstration

arXiv:2002.09979v223 citations
AI Analysis

This work addresses the challenge of skill transfer for robots in manipulation tasks, offering an incremental improvement in learning from demonstration methods.

The paper tackles the problem of enabling robots to learn complex manipulation tasks from human demonstrations by introducing a Gaussian-Process-based approach that generalizes over multiple demonstrations and encodes task variability, resulting in adaptive behavior as demonstrated in a real-world application with the TIAGo robot.

Endowed with higher levels of autonomy, robots are required to perform increasingly complex manipulation tasks. Learning from demonstration is arising as a promising paradigm for transferring skills to robots. It allows to implicitly learn task constraints from observing the motion executed by a human teacher, which can enable adaptive behavior. We present a novel Gaussian-Process-based learning from demonstration approach. This probabilistic representation allows to generalize over multiple demonstrations, and encode variability along the different phases of the task. In this paper, we address how Gaussian Processes can be used to effectively learn a policy from trajectories in task space. We also present a method to efficiently adapt the policy to fulfill new requirements, and to modulate the robot behavior as a function of task variability. This approach is illustrated through a real-world application using the TIAGo robot.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes