One-Shot Imitation Learning with Invariance Matching for Robotic Manipulation
On the map: Offline RL and imitation learning from data → Robot manipulation imitation learning
Abstract (arXiv)
Learning a single universal policy that can perform a diverse set of manipulation tasks is a promising new direction in robotics. However, existing techniques are limited to learning policies that can only perform tasks that are encountered during training, and require a large number of demonstrations to learn new tasks. Humans, on the other hand, often can learn a new task from a single unannotated demonstration. In this work, we propose the Invariance-Matching One-shot Policy Learning (IMOP) algorithm. In contrast to the standard practice of learning the end-effector's pose directly, IMOP first learns invariant regions of the state space for a given task, and then computes the end-effector's pose through matching the invariant regions between demonstrations and test scenes. Trained on the 18 RLBench tasks, IMOP achieves a success rate that outperforms the state-of-the-art consistently, by 4.5% on average over the 18 tasks. More importantly, IMOP can learn a novel task from a single unannotated demonstration, and without any fine-tuning, and achieves an average success rate improvement of 11.5% over the state-of-the-art on 22 novel tasks selected across nine categories. IMOP can also generalize to new shapes and learn to manipulate objects that are different from those in the demonstration. Further, IMOP can perform one-shot sim-to-real transfer using a single real-robot demonstration.
Key facts. Cited by 18 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 42 of its 50 references that are in the map. First posted on arXiv 21 May 2024.
Builds on
42 of 50 references.
Closest ancestors · 2
Same direction, newest first
- 2023One-shot Imitation Learning via Interaction Warping21 Jun
- 2021Towards More Generalizable One-shot Visual Imitation Learning26 Oct
Other references · 40
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2020Point Transformercited by 1,462
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2019RLBench: The Robot Learning Benchmark & Learning Environmentcited by 669
- 2020A Survey on Visual Transformercited by 653
- 2021CLIPort: What and Where Pathways for Robotic Manipulationcited by 617
- 2021RegionCLIP: Region-based Language-Image Pretrainingcited by 612
- 2022Perceiver-Actor: A Multi-Task Transformer for Robotic Manipulationcited by 545
- 2018Spherical CNNscited by 452
- 2020Sim-to-Real Transfer in Deep Reinforcement Learning for Robotics: a Surveycited by 388
28 more
- 2022Point Transformer V2: Grouped Vector Attention and Partition-based Poolingcited by 384
- 2020Transporter Networks: Rearranging the Visual World for Robotic Manipulationcited by 342
- 2017One-Shot Imitation Learningcited by 232
- 2017One-Shot Visual Imitation Learning via Meta-Learningcited by 225
- 2021Geometric and Physical Quantities Improve E(3) Equivariant Message Passingcited by 225
- 2023RVT: Robotic View Transformer for 3D Object Manipulationcited by 224
- 2021Where2Act: From Pixels to Actions for Articulated 3D Objectscited by 179
- 2019kPAM: KeyPoint Affordances for Category-Level Robotic Manipulationcited by 152
- 2023Structured World Models from Human Videoscited by 144
- 2022Prompting Decision Transformer for Few-Shot Policy Generalizationcited by 143
- 2023Act3D: 3D Feature Field Transformers for Multi-Task Robotic Manipulationcited by 135
- 2020MDP Homomorphic Networks: Group Symmetries in Reinforcement Learningcited by 133
- 2021Coarse-to-Fine Q-attention: Efficient Learning for Visual Robotic Manipulation via Discretisationcited by 120
- 2022Instruction-driven history-aware policies for robotic manipulationscited by 93
- 2014Reducing the Barrier to Entry of Complex Robotic Software: a MoveIt! Case Studycited by 86
- 2021Q-attention: Enabling Efficient Learning for Vision-based Robotic Manipulationcited by 85
- 2021Lepard: Learning partial point cloud matching in rigid and deformable scenescited by 85
- 2021A comprehensive survey on point cloud registrationcited by 84
- 2020On the Benefits of Invariance in Neural Networkscited by 78
- 2020Transformers for One-Shot Visual Imitationcited by 77
- 2023Hyper-Decision Transformer for Efficient Online Policy Adaptationcited by 32
- 2020Affordances in Robotic Tasks -- A Surveycited by 28
- 2019kPAM-SC: Generalizable Manipulation Planning using KeyPoint Affordance and Shape Completioncited by 27
- 2023Detect Everything with Few Examplescited by 13
- 2022Learning Dense Visual Descriptors using Image Augmentations for Robot Manipulation Taskscited by 7
- 2023Optical Flow boosts Unsupervised Localization and Segmentationcited by 7
- 2022Learning Sensorimotor Primitives of Sequential Manipulation Tasks from Visual Demonstrationscited by 6
- 2022Learning Category-Level Manipulation Tasks from Point Clouds with Dynamic Graph CNNscited by 4
Built on by
Citing papers per year: 2024: 5; 2025: 9; 2026: 4.
18 papers.
Sort:
By area:
- 2024RAM: Retrieval-Based Affordance Transfer for Generalizable Zero-Shot Robotic Manipulationcited by 55
- 2024Instant Policy: In-Context Imitation Learning via Graph Diffusioncited by 38
- 2024Autoregressive Action Sequence Learning for Robotic Manipulationcited by 26
- 2025DemoDiffusion: One-Shot Human Imitation using pre-trained Diffusion Policycited by 16
- 2025MimicFunc: Imitating Tool Manipulation from a Single Human Video via Functional Correspondencecited by 11
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulationcited by 8
- 2025cVLA: Towards Efficient Camera-Space VLAscited by 8
- 2025Elastic Motion Policy: An Adaptive Dynamical System for Robust and Efficient One-Shot Imitation Learningcited by 4
- 2025Few-Shot Vision-Language Action-Incremental Policy Learningcited by 3
- 2026OASIS: Observation-Action Space Alignment via SE(3) Trajectory Prediction for Robotic Manipulationcited by 3
- 2024Scaling Manipulation Learning with Visual Kinematic Chain Predictioncited by 2
- 2026Instant-Fold: In-Context Imitation Learning for Deformable Object Manipulationcited by 1
6 more
- 2026Robotic Policy Adaptation via Weight-Space Meta-Learningcited by 1
- 2024DAP: Diffusion-based Affordance Prediction for Multi-modality Storagecited by 0
- 2025TReF-6: Inferring Task-Relevant Frames from a Single Demonstration for One-Shot Skill Generalizationcited by 0
- 2025Annotation-Free One-Shot Imitation Learning for Multi-Step Manipulation Taskscited by 0
- 2025ManiLong-Shot: Interaction-Aware One-Shot Imitation Learning for Long-Horizon Manipulationcited by 0
- 2026ContextFlow: In-Context Flow Matching for Robot Manipulationcited by 0
- 2026ContextFlow: In-Context Flow Matching for Robot Manipulation6 Sep 2026
- 2026Robotic Policy Adaptation via Weight-Space Meta-Learning5 Jun 2026
- 2026Instant-Fold: In-Context Imitation Learning for Deformable Object Manipulation2 Jun 2026
- 2026OASIS: Observation-Action Space Alignment via SE(3) Trajectory Prediction for Robotic Manipulation25 May 2026
- 2025ManiLong-Shot: Interaction-Aware One-Shot Imitation Learning for Long-Horizon Manipulation18 Dec 2025
- 2025Annotation-Free One-Shot Imitation Learning for Multi-Step Manipulation Tasks29 Sep 2025
- 2025TReF-6: Inferring Task-Relevant Frames from a Single Demonstration for One-Shot Skill Generalization30 Aug 2025
- 2025MimicFunc: Imitating Tool Manipulation from a Single Human Video via Functional Correspondence19 Aug 2025
- 2025cVLA: Towards Efficient Camera-Space VLAs2 Jul 2025
- 2025DemoDiffusion: One-Shot Human Imitation using pre-trained Diffusion Policy25 Jun 2025
- 2025Few-Shot Vision-Language Action-Incremental Policy Learning22 Apr 2025
- 2025Elastic Motion Policy: An Adaptive Dynamical System for Robust and Efficient One-Shot Imitation Learning11 Mar 2025
6 more
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulation17 Feb 2025
- 2024Instant Policy: In-Context Imitation Learning via Graph Diffusion19 Nov 2024
- 2024Autoregressive Action Sequence Learning for Robotic Manipulation4 Oct 2024
- 2024DAP: Diffusion-based Affordance Prediction for Multi-modality Storage31 Aug 2024
- 2024RAM: Retrieval-Based Affordance Transfer for Generalizable Zero-Shot Robotic Manipulation5 Jul 2024
- 2024Scaling Manipulation Learning with Visual Kinematic Chain Prediction12 Jun 2024
- 2024Instant Policy: In-Context Imitation Learning via Graph Diffusioncited by 38
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulationcited by 8
- 2025Elastic Motion Policy: An Adaptive Dynamical System for Robust and Efficient One-Shot Imitation Learningcited by 4
- 2026Instant-Fold: In-Context Imitation Learning for Deformable Object Manipulationcited by 1
- 2025Annotation-Free One-Shot Imitation Learning for Multi-Step Manipulation Taskscited by 0
- 2025ManiLong-Shot: Interaction-Aware One-Shot Imitation Learning for Long-Horizon Manipulationcited by 0
- 2026Instant-Fold: In-Context Imitation Learning for Deformable Object Manipulation2 Jun 2026
- 2025ManiLong-Shot: Interaction-Aware One-Shot Imitation Learning for Long-Horizon Manipulation18 Dec 2025
- 2025Annotation-Free One-Shot Imitation Learning for Multi-Step Manipulation Tasks29 Sep 2025
- 2025Elastic Motion Policy: An Adaptive Dynamical System for Robust and Efficient One-Shot Imitation Learning11 Mar 2025
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulation17 Feb 2025
- 2024Instant Policy: In-Context Imitation Learning via Graph Diffusion19 Nov 2024
- 2025cVLA: Towards Efficient Camera-Space VLAscited by 8
- 2025Few-Shot Vision-Language Action-Incremental Policy Learningcited by 3
- 2026Robotic Policy Adaptation via Weight-Space Meta-Learningcited by 1
- 2026Robotic Policy Adaptation via Weight-Space Meta-Learning5 Jun 2026
- 2025cVLA: Towards Efficient Camera-Space VLAs2 Jul 2025
- 2025Few-Shot Vision-Language Action-Incremental Policy Learning22 Apr 2025
- 2024RAM: Retrieval-Based Affordance Transfer for Generalizable Zero-Shot Robotic Manipulationcited by 55
- 2024Autoregressive Action Sequence Learning for Robotic Manipulationcited by 26
- 2025MimicFunc: Imitating Tool Manipulation from a Single Human Video via Functional Correspondencecited by 11
- 2024Scaling Manipulation Learning with Visual Kinematic Chain Predictioncited by 2
- 2024DAP: Diffusion-based Affordance Prediction for Multi-modality Storagecited by 0
- 2025TReF-6: Inferring Task-Relevant Frames from a Single Demonstration for One-Shot Skill Generalizationcited by 0
- 2025TReF-6: Inferring Task-Relevant Frames from a Single Demonstration for One-Shot Skill Generalization30 Aug 2025
- 2025MimicFunc: Imitating Tool Manipulation from a Single Human Video via Functional Correspondence19 Aug 2025
- 2024Autoregressive Action Sequence Learning for Robotic Manipulation4 Oct 2024
- 2024DAP: Diffusion-based Affordance Prediction for Multi-modality Storage31 Aug 2024
- 2024RAM: Retrieval-Based Affordance Transfer for Generalizable Zero-Shot Robotic Manipulation5 Jul 2024
- 2024Scaling Manipulation Learning with Visual Kinematic Chain Prediction12 Jun 2024
Similar, not cited
Close in wording, no citation either way
- 2021Coarse-to-Fine Imitation Learning: Robot Manipulation from a Single Demonstration
- 2022Eliciting Compatible Demonstrations for Multi-Human Imitation Learning
- 2024VITAL: Interactive Few-Shot Imitation Learning via Visual Human-in-the-Loop Corrections
- 2023One-Shot Imitation Learning: A Pose Estimation Perspective
- 2018Generalizing Robot Imitation Learning with Invariant Hidden Semi-Markov Models
- 2024Learning from 10 Demos: Generalisable and Sample-Efficient Policy Learning with Oriented Affordance Frames
- 2022Learning Category-Level Generalizable Object Manipulation Policy via Generative Adversarial Self-Imitation Learning from Demonstrations
- 2024RoCoDA: Counterfactual Data Augmentation for Data-Efficient Robot Learning from Demonstrations