Robot Skill Generalization via Keypoint Integrated Soft Actor-Critic Gaussian Mixture Models

Iman Nematollahi, Kirill Yankov, Wolfram Burgard, Tim Welschehold
10/23/2023
cs.ROcs.AIcs.CV

No confident code implementation found for this paper.

Abstract

A long-standing challenge for a robotic manipulation system operating in real-world scenarios is adapting and generalizing its acquired motor skills to unseen environments. We tackle this challenge employing hybrid skill models that integrate imitation and reinforcement paradigms, to explore how the learning and adaptation of a skill, along with its core grounding in the scene through a learned keypoint, can facilitate such generalization. To that end, we develop Keypoint Integrated Soft Actor-Critic Gaussian Mixture Models (KIS-GMM) approach that learns to predict the reference of a dynamical system within the scene as a 3D keypoint, leveraging visual observations obtained by the robot's physical interactions during skill learning. Through conducting comprehensive evaluations in both simulated and real-world environments, we show that our method enables a robot to gain a significant zero-shot generalization to novel environments and to refine skills in the target environments faster than learning from scratch. Importantly, this is achieved without the need for new ground truth data. Moreover, our method effectively copes with scene displacements.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{nematollahi2023robot,
  title  = {Robot Skill Generalization via Keypoint Integrated Soft Actor-Critic Gaussian Mixture Models},
  author = {Iman Nematollahi and Kirill Yankov and Wolfram Burgard and Tim Welschehold},
  year   = {2023},
  eprint = {2310.15059},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.15059v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.15059.svg)](https://codeofpaper.com/paper/2310.15059)

Discussion