mlsanityData to 7 Oct 2026

Learning Object Manipulation Skills from Video via Approximate Differentiable Physics

arXiv 2208.01960 ↗First posted 3 Aug 2022cs.RO cs.CV cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

We aim to teach robots to perform simple object manipulation tasks by watching a single video demonstration. Towards this goal, we propose an optimization approach that outputs a coarse and temporally evolving 3D scene to mimic the action demonstrated in the input video. Similar to previous work, a differentiable renderer ensures perceptual fidelity between the 3D scene and the 2D video. Our key novelty lies in the inclusion of a differentiable approach to solve a set of Ordinary Differential Equations (ODEs) that allows us to approximately model laws of physics such as gravity, friction, and hand-object or object-object interactions. This not only enables us to dramatically improve the quality of estimated hand and object states, but also produces physically admissible trajectories that can be directly translated to a robot without the need for costly reinforcement learning. We evaluate our approach on a 3D reconstruction task that consists of 54 video demonstrations sourced from 9 actions such as pull something from right to left or put something in front of something. Our approach improves over previous state-of-the-art by almost 30%, demonstrating superior quality on especially challenging actions involving physical interactions of two objects such as put something onto something. Finally, we showcase the learned skills on a Franka Emika Panda robot.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 34 of its 43 references that are in the map. First posted on arXiv 3 Aug 2022.

Builds on

34 of 43 references.

References · 34

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2017Mask R-CNNcited by 7,259
  3. 2018Neural Ordinary Differential Equationscited by 3,733
  4. 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,186
  5. 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
  6. 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
  7. 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
  8. 2019RLBench: The Robot Learning Benchmark & Learning Environmentcited by 669
  9. 2019Distance-IoU Loss: Faster and Better Learning for Bounding Box Regressioncited by 454
  10. 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 453
  11. 2019Video Object Segmentation using Space-Time Memory Networkscited by 436
  12. 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
22 more
  1. 2019Learning joint reconstruction of hands and manipulated objectscited by 377
  2. 2017Leveraging Demonstrations for Deep Reinforcement Learning on Robotics Problems with Sparse Rewardscited by 302
  3. 2017Deep Imitation Learning for Complex Manipulation Tasks from Virtual Reality Teleoperationcited by 286
  4. 2020Understanding Human Hands in Contact at Internet Scalecited by 281
  5. 2021Rethinking Space-Time Networks with Improved Memory Coverage for Efficient Video Object Segmentationcited by 200
  6. 2022Embodied Hands: Modeling and Capturing Hands and Bodies Togethercited by 179
  7. 2017Imitation from Observation: Learning to Imitate Behaviors from Raw Video via Context Translationcited by 167
  8. 2020Reconstructing Hand-Object Interactions in the Wildcited by 143
  9. 2021Modular Interactive Video Object Segmentation: Interaction-to-Mask, Propagation and Difference-Aware Fusioncited by 129
  10. 2021Learning Generalizable Robotic Reward Functions from "In-The-Wild" Human Videoscited by 116
  11. 2020Monocular Real-time Hand Shape and Motion Capture using Multi-modal Datacited by 106
  12. 2019AVID: Learning Multi-Stage Tasks via Pixel-Level Translation of Human Videoscited by 105
  13. 2018VideoMatch: Matching based Video Object Segmentationcited by 90
  14. 2021Learning by Watching: Physical Imitation of Manipulation Skills from Human Videoscited by 87
  15. 2016Unsupervised Perceptual Rewards for Imitation Learningcited by 64
  16. 2021DiSECt: A Differentiable Simulation Engine for Autonomous Robotic Cuttingcited by 62
  17. 2020Model-Based Inverse Reinforcement Learning from Visual Demonstrationscited by 52
  18. 2022Differentiable Simulation of Soft Multi-body Systemscited by 39
  19. 2021Efficient Differentiable Simulation of Articulated Bodiescited by 38
  20. 2020ADD: Analytically Differentiable Dynamics for Multi-Body Systems with Frictional Contactcited by 17
  21. 2020Learning Object Manipulation Skills via Approximate State Estimation from Real Videoscited by 12
  22. 2020Learning to Identify Physical Parameters from Video Using Differentiable Physicscited by 11

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 3; 2025: 1.

5 papers.