You Only Demonstrate Once: Category-Level Manipulation from Single Visual Demonstration
Not on the map. Why?
Abstract (arXiv)
Promising results have been achieved recently in category-level manipulation that generalizes across object instances. Nevertheless, it often requires expensive real-world data collection and manual specification of semantic keypoints for each object category and task. Additionally, coarse keypoint predictions and ignoring intermediate action sequences hinder adoption in complex manipulation tasks beyond pick-and-place. This work proposes a novel, category-level manipulation framework that leverages an object-centric, category-level representation and model-free 6 DoF motion tracking. The canonical object representation is learned solely in simulation and then used to parse a category-level, task trajectory from a single demonstration video. The demonstration is reprojected to a target trajectory tailored to a novel object via the canonical representation. During execution, the manipulation horizon is decomposed into longrange, collision-free motion and last-inch manipulation. For the latter part, a category-level behavior cloning (CatBC) method leverages motion tracking to perform closed-loop control. CatBC follows the target trajectory, projected from the demonstration and anchored to a dynamically selected category-level coordinate frame. The frame is automatically selected along the manipulation horizon by a local attention mechanism. This framework allows to teach different manipulation strategies by solely providing a single demonstration, without complicated manual programming. Extensive experiments demonstrate its efficacy in a range of challenging industrial tasks in highprecision assembly, which involve learning complex, long-horizon policies. The process exhibits robustness against uncertainty due to dynamics as well as generalization across object instances and scene configurations. The supplementary video is available at https://www.youtube.com/watch?v=WAr8ZY3mYyw
Key facts. Cited by 79 papers in the map (data through 7 Oct 2026). Builds on 46 of its 65 references that are in the map. First posted on arXiv 30 Jan 2022.
Builds on
46 of 65 references.
References · 46
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Mask R-CNNcited by 7,259
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
- 2015End-to-End Training of Deep Visuomotor Policiescited by 847
- 2018Learning Dexterous In-Hand Manipulationcited by 643
- 2019RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Cloudscited by 584
- 2019Normalized Object Coordinate Space for Category-Level 6D Object Pose and Size Estimationcited by 490
- 2018An Algorithmic Perspective on Imitation Learningcited by 455
- 2016Learning Hand-Eye Coordination for Robotic Grasping with Deep Learning and Large-Scale Data Collectioncited by 312
- 2017Dex-Net 2.0: Deep Learning to Plan Robust Grasps with Synthetic Point Clouds and Analytic Grasp Metricscited by 259
34 more
- 2017One-Shot Imitation Learningcited by 232
- 2017One-Shot Visual Imitation Learning via Meta-Learningcited by 225
- 2018Visual Foresight: Model-Based Deep Reinforcement Learning for Vision-Based Robotic Controlcited by 220
- 2021Neural Descriptor Fields: SE(3)-Equivariant Object Representations for Manipulationcited by 204
- 2019kPAM: KeyPoint Affordances for Category-Level Robotic Manipulationcited by 152
- 2018Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulationcited by 140
- 2020Learning to Generalize Across Long-Horizon Tasks from Human Demonstrationscited by 114
- 2017Grasp Pose Detection in Point Cloudscited by 107
- 2019Self-Supervised Correspondence in Visuomotor Policy Learningcited by 106
- 2017Third-Person Imitation Learningcited by 103
- 2021Coarse-to-Fine Imitation Learning: Robot Manipulation from a Single Demonstrationcited by 92
- 2019PoseRBPF: A Rao-Blackwellized Particle Filter for 6D Object Pose Trackingcited by 91
- 2017Combining Self-Supervised Learning and Imitation for Vision-Based Rope Manipulationcited by 90
- 2020se(3)-TrackNet: Data-driven 6D Pose Tracking by Calibrating Image Residuals in Synthetic Domainscited by 87
- 2021Learning by Watching: Physical Imitation of Manipulation Skills from Human Videoscited by 87
- 2021BundleTrack: 6D Pose Tracking for Novel Objects without Instance or Category-Level 3D Modelscited by 87
- 20196-PACK: Category-level 6D Pose Tracker with Anchor-Based Keypointscited by 78
- 2020Keypoints into the Future: Self-Supervised Correspondence in Model-Based Reinforcement Learningcited by 69
- 2019KETO: Learning Keypoint Representations for Tool Manipulationcited by 68
- 2018Neural Task Graphs: Generalizing to Unseen Tasks from a Single Video Demonstrationcited by 60
- 2021CaTGrasp: Learning Category-Level Task-Relevant Grasping in Clutter from Simulationcited by 49
- 2019Graph-Structured Visual Imitationcited by 43
- 2021kPAM 2.0: Feedback Control for Category-Level Robotic Manipulationcited by 38
- 2017Real-time Perception meets Reactive Motion Generationcited by 30
- 2017Learning a visuomotor controller for real world robotic grasping using simulated depth imagescited by 29
- 2020S3K: Self-Supervised Semantic Keypoints for Robotic Manipulation via Multi-View Consistencycited by 28
- 2021Vision-driven Compliant Manipulation for Reliable, High-Precision Assembly Taskscited by 18
- 2020Intermittent Visual Servoing: Efficiently Learning Policies Robust to Instrument Changes for High-precision Surgical Manipulationcited by 13
- 2020SQUIRL: Robust and Efficient Learning from Video Demonstration of Long-Horizon Robotic Manipulation Taskscited by 9
- 2019Scene-level Pose Estimation for Multiple Instances of Densely Packed Objectscited by 8
- 2021Benchmarking Off-The-Shelf Solutions to Robotic Assembly Taskscited by 6
- 2019Visual Geometric Skill Inference by Watching Human Demonstrationcited by 5
- 2021Data-driven 6D Pose Tracking by Calibrating Image Residuals in Synthetic Domainscited by 5
- 2018Synthetically Trained Neural Networks for Learning Human-Readable Plans from Real-World Demonstrationscited by 3
Built on by
Citing papers per year: 2022: 6; 2023: 20; 2024: 21; 2025: 23; 2026: 9.
79 papers.
Sort:
By area:
- 2023FoundationPose: Unified 6D Pose Estimation and Tracking of Novel Objectscited by 411
- 2023MimicGen: A Data Generation System for Scalable Robot Learning using Human Demonstrationscited by 308
- 2023BundleSDF: Neural 6-DoF Tracking and 3D Reconstruction of Unknown Objectscited by 144
- 2022SE(3)-Equivariant Relational Rearrangement with Neural Descriptor Fieldscited by 51
- 2024SkillMimicGen: Automated Demonstration Generation for Efficient Skill Learning and Deploymentcited by 48
- 2023HANDAL: A Dataset of Real-World Manipulable Object Categories with Pose Annotations, Affordances, and Reconstructionscited by 47
- 2025Any6D: Model-free 6D Pose Estimation of Novel Objectscited by 47
- 2024Vision-based Manipulation from Single Human Video with Open-World Object Graphscited by 46
- 2023DeformGS: Scene Flow in Highly Deformable Scenes for Deformable Object Manipulationcited by 42
- 2024Instance-Adaptive and Geometric-Aware Keypoint Learning for Category-Level 6D Object Pose Estimationcited by 41
- 2022Demonstrate Once, Imitate Immediately (DOME): Learning Visual Servoing for One-Shot Imitation Learningcited by 36
- 2023TTA-COPE: Test-Time Adaptation for Category-Level Object Pose Estimationcited by 32
38 more
- 2024Fourier Transporter: Bi-Equivariant Robotic Manipulation in 3Dcited by 32
- 2022Frame Mining: a Free Lunch for Learning Robotic Manipulation from 3D Point Cloudscited by 31
- 2024DITTO: Demonstration Imitation by Trajectory Transformationcited by 28
- 2022USEEK: Unsupervised SE(3)-Equivariant 3D Keypoints for Generalizable Manipulationcited by 27
- 2024GenDP: 3D Semantic Fields for Category-Level Generalizable Diffusion Policycited by 25
- 2024IntervenGen: Interventional Data Generation for Robust and Data-Efficient Robot Imitation Learningcited by 24
- 2023One-Shot Imitation Learning: A Pose Estimation Perspectivecited by 21
- 2023Leveraging Symmetries in Pick and Placecited by 18
- 2024Keypoint Abstraction using Large Models for Object-Relative Imitation Learningcited by 18
- 2025Robot Learning from a Physical World Modelcited by 18
- 2023A Universal Semantic-Geometric Representation for Robotic Manipulationcited by 16
- 2023One-shot Imitation Learning via Interaction Warpingcited by 16
- 2023On the Effectiveness of Retrieval, Alignment, and Replay in Manipulationcited by 15
- 2023CenterGrasp: Object-Aware Implicit Representation Learning for Simultaneous Shape Reconstruction and 6-DoF Grasp Estimationcited by 13
- 2025L4P: Towards Unified Low-Level 4D Vision Perceptioncited by 12
- 2022RGB-Only Reconstruction of Tabletop Scenes for Collision-Free Manipulator Controlcited by 10
- 2024VIEW: Visual Imitation Learning with Waypointscited by 10
- 2023ArrayBot: Reinforcement Learning for Generalizable Distributed Manipulation through Touchcited by 9
- 2024MILES: Making Imitation Learning Easy with Self-Supervisioncited by 9
- 2025UA-Pose: Uncertainty-Aware 6D Object Pose Estimation and Online Object Completion with Partial Referencescited by 9
- 2023You Only Look at One: Category-Level Object Representations for Pose Estimation From a Single Examplecited by 8
- 2023NOD-TAMP: Generalizable Long-Horizon Planning with Neural Object Descriptorscited by 8
- 2024GeoReF: Geometric Alignment Across Shape Variation for Category-level Object Pose Refinementcited by 8
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulationcited by 8
- 2025Learning Shape-Independent Transformation via Spherical Representations for Category-Level Object Pose Estimationcited by 8
- 2025Tool-as-Interface: Learning Robot Policies from Observing Human Tool Usecited by 8
- 2025CodeDiffuser: Attention-Enhanced Diffusion Policy via VLM-Generated Code for Instruction Ambiguitycited by 8
- 2023Giving Robots a Hand: Learning Generalizable Manipulation with Eye-in-Hand Human Video Demonstrationscited by 6
- 2024One-Shot Manipulation Strategy Learning by Making Contact Analogiescited by 6
- 2025Chain-of-Modality: Learning Manipulation Programs from Multimodal Human Videos with Vision-Language-Modelscited by 6
- 2026Learning Dexterous Manipulation Using Contact Wrench Guidance From Human Demonstrationcited by 6
- 2022One-Shot Neural Fields for 3D Object Understandingcited by 5
- 2024Fast Ergodic Search with Kernel Functionscited by 5
- 2025GIVEPose: Gradual Intra-class Variation Elimination for RGB-based Category-Level Object Pose Estimationcited by 5
- 2023Mono-STAR: Mono-camera Scene-level Tracking and Reconstructioncited by 4
- 2025A Real-to-Sim-to-Real Approach to Robotic Manipulation with VLM-Generated Iterative Keypoint Rewardscited by 4
- 2025V-HOP: Visuo-Haptic 6D Object Pose Trackingcited by 4
- 2024One-shot Video Imitation via Parameterized Symbolic Abstraction Graphscited by 3
50 most cited of 79 All 79 (JSON)
- 2026RAPID: Robot Agentic Programming from Demonstrations24 Sep 2026
- 2026RoboTok: A Scalable Data Engine for Internet Demonstration Video Retrieval and Dexterous Manipulation Learning2 Sep 2026
- 2026UniPose9D: Universal Category-Agnostic Object Pose Estimation10 Jul 2026
- 2026Learning Dexterous Manipulation Using Contact Wrench Guidance From Human Demonstration22 Jun 2026
- 2026A Cross-view Fusion Framework for Robust 6-DoF Grasp Pose Estimation5 Jun 2026
- 2026Optimal Knock-Pick Planning for Tightly Packed Tabletop Blocks With Parallel Grippers18 May 2026
- 2026TSM-Pose: Topology-Aware Learning with Semantic Mamba for Category-Level Object Pose Estimation18 Apr 2026
- 2026Tether: Autonomous Functional Play with Correspondence-Driven Trajectory Warping3 Mar 2026
- 2026Learning Part-Aware Dense 3D Feature Field for Generalizable Articulated Object Manipulation15 Feb 2026
- 2025ManiLong-Shot: Interaction-Aware One-Shot Imitation Learning for Long-Horizon Manipulation18 Dec 2025
- 2025THE-Pose: Topological Prior with Hybrid Graph Fusion for Estimating Category-Level 6D Object Pose11 Dec 2025
- 2025STORM: Segment, Track, and Object Re-Localization from a Single Image12 Nov 2025
38 more
- 2025Robot Learning from a Physical World Model10 Nov 2025
- 2025MonoSE(3)-Diffusion: A Monocular SE(3) Diffusion Framework for Robust Camera-to-Robot Pose Estimation12 Oct 2025
- 2025DeLTa: Demonstration and Language-Guided Novel Transparent Object Manipulation7 Oct 2025
- 2025Learning in ImaginationLand: Omnidirectional Policies through 3D Generative Models (OP-Gen)7 Sep 2025
- 2025Unified Category-Level Object Detection and Pose Estimation from RGB Images using 3D Prototypes4 Aug 2025
- 2025T-Rex: Task-Adaptive Spatial Representation Extraction for Robotic Manipulation with Vision-Language Models24 Jun 2025
- 2025CodeDiffuser: Attention-Enhanced Diffusion Policy via VLM-Generated Code for Instruction Ambiguity19 Jun 2025
- 2025UA-Pose: Uncertainty-Aware 6D Object Pose Estimation and Online Object Completion with Partial References9 Jun 2025
- 2025EasyInsert: A Data-Efficient and Generalizable Insertion Policy22 May 2025
- 2025Chain-of-Modality: Learning Manipulation Programs from Multimodal Human Videos with Vision-Language-Models17 Apr 2025
- 2025Tool-as-Interface: Learning Robot Policies from Observing Human Tool Use6 Apr 2025
- 2025Any6D: Model-free 6D Pose Estimation of Novel Objects24 Mar 2025
- 2025Structure-Aware Correspondence Learning for Relative Pose Estimation24 Mar 2025
- 2025GIVEPose: Gradual Intra-class Variation Elimination for RGB-based Category-Level Object Pose Estimation19 Mar 2025
- 2025Learning Shape-Independent Transformation via Spherical Representations for Category-Level Object Pose Estimation18 Mar 2025
- 2025V-HOP: Visuo-Haptic 6D Object Pose Tracking24 Feb 2025
- 2025Precise Mobile Manipulation of Small Everyday Objects19 Feb 2025
- 2025L4P: Towards Unified Low-Level 4D Vision Perception18 Feb 2025
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulation17 Feb 2025
- 2025A Real-to-Sim-to-Real Approach to Robotic Manipulation with VLM-Generated Iterative Keypoint Rewards12 Feb 2025
- 2024Learning Generalizable 3D Manipulation With 10 Demonstrations15 Nov 2024
- 2024One-Shot Manipulation Strategy Learning by Making Contact Analogies14 Nov 2024
- 2024Keypoint Abstraction using Large Models for Object-Relative Imitation Learning30 Oct 2024
- 2024Synthetica: Large Scale Synthetic Data for Robot Perception28 Oct 2024
- 2024MILES: Making Imitation Learning Easy with Self-Supervision25 Oct 2024
- 2024SkillMimicGen: Automated Demonstration Generation for Efficient Skill Learning and Deployment24 Oct 2024
- 2024GenDP: 3D Semantic Fields for Category-Level Generalizable Diffusion Policy23 Oct 2024
- 2024SuperPose: Improved 6D Pose Estimation with Robust Tracking and Mask-Free Initialization30 Sep 2024
- 2024One-shot Video Imitation via Parameterized Symbolic Abstraction Graphs22 Aug 2024
- 2024Adapting Skills to Novel Grasps: A Self-Supervised Approach31 Jul 2024
- 2024VITAL: Interactive Few-Shot Imitation Learning via Visual Human-in-the-Loop Corrections30 Jul 2024
- 2024Vision-based Manipulation from Single Human Video with Open-World Object Graphs30 May 2024
- 2024IntervenGen: Interventional Data Generation for Robust and Data-Efficient Robot Imitation Learning2 May 2024
- 2024VIEW: Visual Imitation Learning with Waypoints27 Apr 2024
- 2024GeoReF: Geometric Alignment Across Shape Variation for Category-level Object Pose Refinement17 Apr 2024
- 2024Self-supervised 6-DoF Robot Grasping by Demonstration via Augmented Reality Teleoperation System3 Apr 2024
- 2024Instance-Adaptive and Geometric-Aware Keypoint Learning for Category-Level 6D Object Pose Estimation28 Mar 2024
- 2024DITTO: Demonstration Imitation by Trajectory Transformation22 Mar 2024
50 newest of 79 All 79 (JSON)
- 2023MimicGen: A Data Generation System for Scalable Robot Learning using Human Demonstrationscited by 308
- 2024SkillMimicGen: Automated Demonstration Generation for Efficient Skill Learning and Deploymentcited by 48
- 2022Demonstrate Once, Imitate Immediately (DOME): Learning Visual Servoing for One-Shot Imitation Learningcited by 36
- 2024IntervenGen: Interventional Data Generation for Robust and Data-Efficient Robot Imitation Learningcited by 24
- 2023One-Shot Imitation Learning: A Pose Estimation Perspectivecited by 21
- 2024Keypoint Abstraction using Large Models for Object-Relative Imitation Learningcited by 18
- 2023One-shot Imitation Learning via Interaction Warpingcited by 16
- 2023On the Effectiveness of Retrieval, Alignment, and Replay in Manipulationcited by 15
- 2024VIEW: Visual Imitation Learning with Waypointscited by 10
- 2024MILES: Making Imitation Learning Easy with Self-Supervisioncited by 9
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulationcited by 8
- 2024VITAL: Interactive Few-Shot Imitation Learning via Visual Human-in-the-Loop Correctionscited by 0
12 most cited of 13 All 13 (JSON)
- 2025ManiLong-Shot: Interaction-Aware One-Shot Imitation Learning for Long-Horizon Manipulation18 Dec 2025
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulation17 Feb 2025
- 2024Keypoint Abstraction using Large Models for Object-Relative Imitation Learning30 Oct 2024
- 2024MILES: Making Imitation Learning Easy with Self-Supervision25 Oct 2024
- 2024SkillMimicGen: Automated Demonstration Generation for Efficient Skill Learning and Deployment24 Oct 2024
- 2024VITAL: Interactive Few-Shot Imitation Learning via Visual Human-in-the-Loop Corrections30 Jul 2024
- 2024IntervenGen: Interventional Data Generation for Robust and Data-Efficient Robot Imitation Learning2 May 2024
- 2024VIEW: Visual Imitation Learning with Waypoints27 Apr 2024
- 2023On the Effectiveness of Retrieval, Alignment, and Replay in Manipulation19 Dec 2023
- 2023MimicGen: A Data Generation System for Scalable Robot Learning using Human Demonstrations26 Oct 2023
- 2023One-Shot Imitation Learning: A Pose Estimation Perspective18 Oct 2023
- 2023One-shot Imitation Learning via Interaction Warping21 Jun 2023
12 newest of 13 All 13 (JSON)
- 2024GenDP: 3D Semantic Fields for Category-Level Generalizable Diffusion Policycited by 25
- 2025CodeDiffuser: Attention-Enhanced Diffusion Policy via VLM-Generated Code for Instruction Ambiguitycited by 8
- 2025MonoSE(3)-Diffusion: A Monocular SE(3) Diffusion Framework for Robust Camera-to-Robot Pose Estimationcited by 2
- 2025MonoSE(3)-Diffusion: A Monocular SE(3) Diffusion Framework for Robust Camera-to-Robot Pose Estimation12 Oct 2025
- 2025CodeDiffuser: Attention-Enhanced Diffusion Policy via VLM-Generated Code for Instruction Ambiguity19 Jun 2025
- 2024GenDP: 3D Semantic Fields for Category-Level Generalizable Diffusion Policy23 Oct 2024
- 2026RAPID: Robot Agentic Programming from Demonstrationscited by 0
- 2026RAPID: Robot Agentic Programming from Demonstrations24 Sep 2026
- 2025Robot Learning from a Physical World Modelcited by 18
- 2025Robot Learning from a Physical World Model10 Nov 2025
- 2023FoundationPose: Unified 6D Pose Estimation and Tracking of Novel Objectscited by 411
- 2023BundleSDF: Neural 6-DoF Tracking and 3D Reconstruction of Unknown Objectscited by 144
- 2022SE(3)-Equivariant Relational Rearrangement with Neural Descriptor Fieldscited by 51
- 2023HANDAL: A Dataset of Real-World Manipulable Object Categories with Pose Annotations, Affordances, and Reconstructionscited by 47
- 2025Any6D: Model-free 6D Pose Estimation of Novel Objectscited by 47
- 2024Vision-based Manipulation from Single Human Video with Open-World Object Graphscited by 46
- 2023DeformGS: Scene Flow in Highly Deformable Scenes for Deformable Object Manipulationcited by 42
- 2024Instance-Adaptive and Geometric-Aware Keypoint Learning for Category-Level 6D Object Pose Estimationcited by 41
- 2023TTA-COPE: Test-Time Adaptation for Category-Level Object Pose Estimationcited by 32
- 2024Fourier Transporter: Bi-Equivariant Robotic Manipulation in 3Dcited by 32
- 2022Frame Mining: a Free Lunch for Learning Robotic Manipulation from 3D Point Cloudscited by 31
- 2024DITTO: Demonstration Imitation by Trajectory Transformationcited by 28
12 most cited of 59 All 59 (JSON)
- 2026RoboTok: A Scalable Data Engine for Internet Demonstration Video Retrieval and Dexterous Manipulation Learning2 Sep 2026
- 2026UniPose9D: Universal Category-Agnostic Object Pose Estimation10 Jul 2026
- 2026Learning Dexterous Manipulation Using Contact Wrench Guidance From Human Demonstration22 Jun 2026
- 2026A Cross-view Fusion Framework for Robust 6-DoF Grasp Pose Estimation5 Jun 2026
- 2026Optimal Knock-Pick Planning for Tightly Packed Tabletop Blocks With Parallel Grippers18 May 2026
- 2026Tether: Autonomous Functional Play with Correspondence-Driven Trajectory Warping3 Mar 2026
- 2026Learning Part-Aware Dense 3D Feature Field for Generalizable Articulated Object Manipulation15 Feb 2026
- 2025THE-Pose: Topological Prior with Hybrid Graph Fusion for Estimating Category-Level 6D Object Pose11 Dec 2025
- 2025STORM: Segment, Track, and Object Re-Localization from a Single Image12 Nov 2025
- 2025DeLTa: Demonstration and Language-Guided Novel Transparent Object Manipulation7 Oct 2025
- 2025Learning in ImaginationLand: Omnidirectional Policies through 3D Generative Models (OP-Gen)7 Sep 2025
- 2025Unified Category-Level Object Detection and Pose Estimation from RGB Images using 3D Prototypes4 Aug 2025
12 newest of 59 All 59 (JSON)