Towards Robot Skill Learning and Adaptation with Gaussian Processes
A K M Nadimul Haque, Fouad Sukkar, Sheila Sujipto, Cedric Le Gentil, Marc G. Carmichael, Teresa Vidal-Calleja

TL;DR
This paper introduces a Gaussian Process-based framework for robot skill learning and adaptation, enabling expressive, compact modeling and robust adaptation to large environmental changes through three novel methods.
Contribution
It presents a new GP-based skill adaptation framework with three methods, enhancing expressiveness and robustness over existing approaches.
Findings
Outperforms benchmarks in success rates across tasks
Achieves high cosine similarity in trajectory reproduction
Maintains low velocity errors, preserving kinematic profiles
Abstract
General robot skill adaptation requires expressive representations robust to varying task configurations. While recent learning-based skill adaptation methods refined via Reinforcement Learning (RL), have shown success, existing skill models often lack sufficient representational capacity for anything beyond minor environmental changes. In contrast, Gaussian Process (GP)-based skill modelling provides an expressive representation with useful analytical properties; however, adaptation of GP-based skills remains underexplored. This paper proposes a novel, robust skill adaptation framework that utilises GPs with sparse via-points for compact and expressive modelling. The model considers the trajectory's poses and leverages its first and second analytical derivatives to preserve the skill's kinematic profile. We present three adaptation methods to cater for the variability between initial…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGaussian Processes and Bayesian Inference · Robot Manipulation and Learning · Reinforcement Learning in Robotics
