Gaussian-Process-based Robot Learning from Demonstration
arXiv:2002.09979 · doi:10.1007/s12652-023-04551-7
Abstract
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.
arXiv comment8 pages, 10 figures
References in corpus (6)
- Towards Orientation Learning and Adaptation in Cartesian Space
- Constrained Probabilistic Movement Primitives for Robot Trajectory Adaptation
- Bayesian Gaussian mixture model for robotic policy imitation
- Geometry-aware Dynamic Movement Primitives
- Uncertainty-Aware Imitation Learning using Kernelized Movement Primitives
- Variable impedance control and learning -- A review
Cited by in corpus (3)
- A Practical Roadmap to Learning from Demonstration for Robotic Manipulators in Manufacturing
- Imitation Learning for Robotic Assisted Ultrasound Examination of Deep Venous Thrombosis using Kernelized Movement Primitives
- Conditional Neural Expert Processes for Learning Movement Primitives from Demonstration