Learning from Imperfect Demonstrations with Self-Supervision for Robotic Manipulation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wu, Kun, Liu, Ning, Zhao, Zhen, Qiu, Di, Li, Jinming, Che, Zhengping, Xu, Zhiyuan, Tang, Jian
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908847732424704
author Wu, Kun
Liu, Ning
Zhao, Zhen
Qiu, Di
Li, Jinming
Che, Zhengping
Xu, Zhiyuan
Tang, Jian
author_facet Wu, Kun
Liu, Ning
Zhao, Zhen
Qiu, Di
Li, Jinming
Che, Zhengping
Xu, Zhiyuan
Tang, Jian
contents Improving data utilization, especially for imperfect data from task failures, is crucial for robotic manipulation due to the challenging, time-consuming, and expensive data collection process in the real world. Current imitation learning (IL) typically discards imperfect data, focusing solely on successful expert data. While reinforcement learning (RL) can learn from explorations and failures, the sim2real gap and its reliance on dense reward and online exploration make it difficult to apply effectively in real-world scenarios. In this work, we aim to conquer the challenge of leveraging imperfect data without the need for reward information to improve the model performance for robotic manipulation in an offline manner. Specifically, we introduce a Self-Supervised Data Filtering framework (SSDF) that combines expert and imperfect data to compute quality scores for failed trajectory segments. High-quality segments from the failed data are used to expand the training dataset. Then, the enhanced dataset can be used with any downstream policy learning method for robotic manipulation tasks. Extensive experiments on the ManiSkill2 benchmark built on the high-fidelity Sapien simulator and real-world robotic manipulation tasks using the Franka robot arm demonstrated that the SSDF can accurately expand the training dataset with high-quality imperfect data and improve the success rates for all robotic manipulation tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2401_08957
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Learning from Imperfect Demonstrations with Self-Supervision for Robotic Manipulation
Wu, Kun
Liu, Ning
Zhao, Zhen
Qiu, Di
Li, Jinming
Che, Zhengping
Xu, Zhiyuan
Tang, Jian
Robotics
Artificial Intelligence
I.2.9
Improving data utilization, especially for imperfect data from task failures, is crucial for robotic manipulation due to the challenging, time-consuming, and expensive data collection process in the real world. Current imitation learning (IL) typically discards imperfect data, focusing solely on successful expert data. While reinforcement learning (RL) can learn from explorations and failures, the sim2real gap and its reliance on dense reward and online exploration make it difficult to apply effectively in real-world scenarios. In this work, we aim to conquer the challenge of leveraging imperfect data without the need for reward information to improve the model performance for robotic manipulation in an offline manner. Specifically, we introduce a Self-Supervised Data Filtering framework (SSDF) that combines expert and imperfect data to compute quality scores for failed trajectory segments. High-quality segments from the failed data are used to expand the training dataset. Then, the enhanced dataset can be used with any downstream policy learning method for robotic manipulation tasks. Extensive experiments on the ManiSkill2 benchmark built on the high-fidelity Sapien simulator and real-world robotic manipulation tasks using the Franka robot arm demonstrated that the SSDF can accurately expand the training dataset with high-quality imperfect data and improve the success rates for all robotic manipulation tasks.
title Learning from Imperfect Demonstrations with Self-Supervision for Robotic Manipulation
topic Robotics
Artificial Intelligence
I.2.9
url https://arxiv.org/abs/2401.08957