RoCoDA: Counterfactual Data Augmentation for Data-Efficient Robot Learning from Demonstrations

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ameperosa, Ezra, Collins, Jeremy A., Jain, Mrinal, Garg, Animesh
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916744838250496
author Ameperosa, Ezra
Collins, Jeremy A.
Jain, Mrinal
Garg, Animesh
author_facet Ameperosa, Ezra
Collins, Jeremy A.
Jain, Mrinal
Garg, Animesh
contents Imitation learning in robotics faces significant challenges in generalization due to the complexity of robotic environments and the high cost of data collection. We introduce RoCoDA, a novel method that unifies the concepts of invariance, equivariance, and causality within a single framework to enhance data augmentation for imitation learning. RoCoDA leverages causal invariance by modifying task-irrelevant subsets of the environment state without affecting the policy's output. Simultaneously, we exploit SE(3) equivariance by applying rigid body transformations to object poses and adjusting corresponding actions to generate synthetic demonstrations. We validate RoCoDA through extensive experiments on five robotic manipulation tasks, demonstrating improvements in policy performance, generalization, and sample efficiency compared to state-of-the-art data augmentation methods. Our policies exhibit robust generalization to unseen object poses, textures, and the presence of distractors. Furthermore, we observe emergent behavior such as re-grasping, indicating policies trained with RoCoDA possess a deeper understanding of task dynamics. By leveraging invariance, equivariance, and causality, RoCoDA provides a principled approach to data augmentation in imitation learning, bridging the gap between geometric symmetries and causal reasoning. Project Page: https://rocoda.github.io
format Preprint
id arxiv_https___arxiv_org_abs_2411_16959
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle RoCoDA: Counterfactual Data Augmentation for Data-Efficient Robot Learning from Demonstrations
Ameperosa, Ezra
Collins, Jeremy A.
Jain, Mrinal
Garg, Animesh
Robotics
Artificial Intelligence
Computer Vision and Pattern Recognition
Machine Learning
Imitation learning in robotics faces significant challenges in generalization due to the complexity of robotic environments and the high cost of data collection. We introduce RoCoDA, a novel method that unifies the concepts of invariance, equivariance, and causality within a single framework to enhance data augmentation for imitation learning. RoCoDA leverages causal invariance by modifying task-irrelevant subsets of the environment state without affecting the policy's output. Simultaneously, we exploit SE(3) equivariance by applying rigid body transformations to object poses and adjusting corresponding actions to generate synthetic demonstrations. We validate RoCoDA through extensive experiments on five robotic manipulation tasks, demonstrating improvements in policy performance, generalization, and sample efficiency compared to state-of-the-art data augmentation methods. Our policies exhibit robust generalization to unseen object poses, textures, and the presence of distractors. Furthermore, we observe emergent behavior such as re-grasping, indicating policies trained with RoCoDA possess a deeper understanding of task dynamics. By leveraging invariance, equivariance, and causality, RoCoDA provides a principled approach to data augmentation in imitation learning, bridging the gap between geometric symmetries and causal reasoning. Project Page: https://rocoda.github.io
title RoCoDA: Counterfactual Data Augmentation for Data-Efficient Robot Learning from Demonstrations
topic Robotics
Artificial Intelligence
Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2411.16959