Diff-Transfer: Model-based Robotic Manipulation Skill Transfer via Differentiable Physics Simulation

Yuqi Xiang, Feitong Chen, Qinsi Wang, Yang Gang, Xiang Zhang +3 more
10/7/2023
cs.ROcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

The capability to transfer mastered skills to accomplish a range of similar yet novel tasks is crucial for intelligent robots. In this work, we introduce $\textit{Diff-Transfer}$, a novel framework leveraging differentiable physics simulation to efficiently transfer robotic skills. Specifically, $\textit{Diff-Transfer}$ discovers a feasible path within the task space that brings the source task to the target task. At each pair of adjacent points along this task path, which is two sub-tasks, $\textit{Diff-Transfer}$ adapts known actions from one sub-task to tackle the other sub-task successfully. The adaptation is guided by the gradient information from differentiable physics simulations. We propose a novel path-planning method to generate sub-tasks, leveraging $Q$-learning with a task-level state and reward. We implement our framework in simulation experiments and execute four challenging transfer tasks on robotic manipulation, demonstrating the efficacy of $\textit{Diff-Transfer}$ through comprehensive experiments. Supplementary and Videos are on the website https://sites.google.com/view/difftransfer

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{xiang2023difftransfer,
  title  = {Diff-Transfer: Model-based Robotic Manipulation Skill Transfer via Differentiable Physics Simulation},
  author = {Yuqi Xiang and Feitong Chen and Qinsi Wang and Yang Gang and Xiang Zhang and Xinghao Zhu and Xingyu Liu and Lin Shao},
  year   = {2023},
  eprint = {2310.04930},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.04930v2}
}

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.04930.svg)](https://codeofpaper.com/paper/2310.04930)

Discussion