Practical Imitation Learning in the Real World via Task Consistency Loss
On the map: Offline RL and imitation learning from data → Robot manipulation imitation learning
Abstract (arXiv)
Recent work in visual end-to-end learning for robotics has shown the promise of imitation learning across a variety of tasks. Such approaches are expensive both because they require large amounts of real world training demonstrations and because identifying the best model to deploy in the real world requires time-consuming real-world evaluations. These challenges can be mitigated by simulation: by supplementing real world data with simulated demonstrations and using simulated evaluations to identify high performing policies. However, this introduces the well-known "reality gap" problem, where simulator inaccuracies decorrelate performance in simulation from that of reality. In this paper, we build on top of prior work in GAN-based domain adaptation and introduce the notion of a Task Consistency Loss (TCL), a self-supervised loss that encourages sim and real alignment both at the feature and action-prediction levels. We demonstrate the effectiveness of our approach by teaching a mobile manipulator to autonomously approach a door, turn the handle to open the door, and enter the room. The policy performs control from RGB and depth images and generalizes to doors not encountered in training data. We achieve 72% success across sixteen seen and unseen scenes using only ~16.2 hours of teleoperated demonstrations in sim and real. To the best of our knowledge, this is the first work to tackle latched door opening from a purely end-to-end learning approach, where the task of navigation and manipulation are jointly modeled by a single neural network.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Placed in Robot manipulation imitation learning, one of 13 directions in Offline RL and imitation learning from data. Builds on 36 of its 52 references that are in the map. First posted on arXiv 3 Feb 2022.
Builds on
36 of 52 references.
Closest ancestors · 1
Same direction, newest first
Other references · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2015End-to-End Training of Deep Visuomotor Policiescited by 847
- 2017Focal Loss for Dense Object Detectioncited by 749
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
23 more
- 2016Target-driven Visual Navigation in Indoor Scenes using Deep Reinforcement Learningcited by 351
- 2016Deep Reinforcement Learning for Robotic Manipulation with Asynchronous Off-Policy Updatescited by 342
- 2016Domain Separation Networkscited by 317
- 2017Deep Imitation Learning for Complex Manipulation Tasks from Virtual Reality Teleoperationcited by 286
- 2016CAD2RL: Real Single-Image Flight without a Single Real Imagecited by 227
- 2016Split-Brain Autoencoders: Unsupervised Learning by Cross-Channel Predictioncited by 217
- 2020BOP Challenge 2020 on 6D Object Localizationcited by 192
- 2018Sim-to-Real via Sim-to-Sim: Data-efficient Robotic Grasping via Randomized-to-Canonical Adaptation Networkscited by 171
- 2019Population Based Augmentation: Efficient Learning of Augmentation Policy Schedulescited by 153
- 2017Using Simulation and Domain Adaptation to Improve Efficiency of Deep Robotic Graspingcited by 138
- 2020HITNet: Hierarchical Iterative Tile Refinement Network for Real-time Stereo Matchingcited by 120
- 2017Vision-Based Multi-Task Manipulation for Inexpensive Robots Using End-To-End Learning from Demonstrationcited by 100
- 2020RL-CycleGAN: Reinforcement Learning Aware Simulation-To-Realcited by 89
- 2018Robot Learning in Homes: Improving Generalization and Reducing Dataset Biascited by 75
- 2019Does computer vision matter for action?cited by 64
- 2019HRL4IN: Hierarchical Reinforcement Learning for Interactive Navigation with Mobile Manipulatorscited by 52
- 2020ReLMoGen: Leveraging Motion Generation in Reinforcement Learning for Mobile Manipulationcited by 47
- 2017Multi-Task Domain Adaptation for Deep Learning of Instance Grasping from Simulationcited by 35
- 2017Improvements to context based self-supervised learningcited by 32
- 2019Motion Perception in Reinforcement Learning with Dynamic Objectscited by 13
- 2020Action Image Representation: Learning Scalable Deep Grasping Policies with Zero Real World Datacited by 13
- 2019Data-Efficient Learning for Sim-to-Real Robotic Grasping using Deep Point Cloud Prediction Networkscited by 6
- 2018Modular Vehicle Control for Transferring Semantic Information Between Weather Conditions Using GANscited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 1.
6 papers.
- 2024SpatialVLM: Endowing Vision-Language Models with Spatial Reasoning Capabilitiescited by 679
- 2023MimicGen: A Data Generation System for Scalable Robot Learning using Human Demonstrationscited by 308
- 2023Imitating Task and Motion Planning with Visuomotor Transformerscited by 63
- 2023Asking for Help: Failure Prediction in Behavioral Cloning through Value Approximationcited by 15
- 2022Bayesian Imitation Learning for End-to-End Mobile Manipulationcited by 13
- 2022Leveraging Haptic Feedback to Improve Data Quality and Quantity for Deep Imitation Learning Modelscited by 3
- 2024SpatialVLM: Endowing Vision-Language Models with Spatial Reasoning Capabilities22 Jan 2024
- 2023MimicGen: A Data Generation System for Scalable Robot Learning using Human Demonstrations26 Oct 2023
- 2023Imitating Task and Motion Planning with Visuomotor Transformers25 May 2023
- 2023Asking for Help: Failure Prediction in Behavioral Cloning through Value Approximation8 Feb 2023
- 2022Leveraging Haptic Feedback to Improve Data Quality and Quantity for Deep Imitation Learning Models6 Nov 2022
- 2022Bayesian Imitation Learning for End-to-End Mobile Manipulation15 Feb 2022
Similar, not cited
Close in wording, no citation either way
- 2024Efficient Imitation Learning with Conservative World Models
- 2025Adapt3R: Adaptive 3D Scene Representation for Domain Transfer in Imitation Learning
- 2021The Surprising Effectiveness of Representation Learning for Visual Imitation
- 2021Domain-Robust Visual Imitation Learning with Mutual Information Constraints
- 2023Adversarial Imitation Learning from Visual Observations using Latent Information
- 2020A Geometric Perspective on Visual Imitation Learning
- 2020ADAIL: Adaptive Adversarial Imitation Learning
- 2022Robust Learning from Observation with Model Misspecification