DiffGen: Robot Demonstration Generation via Differentiable Physics Simulation, Differentiable Rendering, and Vision-Language Model
On the map: Multimodal LLMs / vision-language models → Embodied and 3D vision-language models
Abstract (arXiv)
Generating robot demonstrations through simulation is widely recognized as an effective way to scale up robot data. Previous work often trained reinforcement learning agents to generate expert policies, but this approach lacks sample efficiency. Recently, a line of work has attempted to generate robot demonstrations via differentiable simulation, which is promising but heavily relies on reward design, a labor-intensive process. In this paper, we propose DiffGen, a novel framework that integrates differentiable physics simulation, differentiable rendering, and a vision-language model to enable automatic and efficient generation of robot demonstrations. Given a simulated robot manipulation scenario and a natural language instruction, DiffGen can generate realistic robot demonstrations by minimizing the distance between the embedding of the language instruction and the embedding of the simulated observation after manipulation. The embeddings are obtained from the vision-language model, and the optimization is achieved by calculating and descending gradients through the differentiable simulation, differentiable rendering, and vision-language model components, thereby accomplishing the specified task. Experiments demonstrate that with DiffGen, we could efficiently and effectively generate robot data with minimal human effort or training time.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Placed in Embodied and 3D vision-language models, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 50 of its 62 references that are in the map. First posted on arXiv 12 May 2024.
Builds on
50 of 62 references.
References · 50
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2023GPT-4 Technical Reportcited by 18,396
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 9,122
- 2023Segment Anythingcited by 8,234
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2017Mask R-CNNcited by 7,277
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
38 more
- 2022DreamFusion: Text-to-3D using 2D Diffusioncited by 3,025
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
- 2016Generative Adversarial Imitation Learningcited by 1,597
- 2023Zero-1-to-3: Zero-shot One Image to 3D Objectcited by 1,489
- 2021Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learningcited by 998
- 2023VoxPoser: Composable 3D Value Maps for Robotic Manipulation with Language Modelscited by 750
- 2021What Matters in Learning from Offline Human Demonstrations for Robot Manipulationcited by 725
- 2022R3M: A Universal Visual Representation for Robot Manipulationcited by 694
- 2020SAPIEN: A SimulAted Part-based Interactive ENvironmentcited by 595
- 2023Eureka: Human-Level Reward Design via Coding Large Language Modelscited by 571
- 2020Rescaling Egocentric Visioncited by 540
- 2023Learning Universal Policies via Text-Guided Video Generationcited by 522
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2021Brax -- A Differentiable Physics Engine for Large Scale Rigid Body Simulationcited by 407
- 2022VIP: Towards Universal Visual Reward and Representation via Value-Implicit Pre-Trainingcited by 395
- 2023MimicGen: A Data Generation System for Scalable Robot Learning using Human Demonstrationscited by 327
- 2023Language to Rewards for Robotic Skill Synthesiscited by 312
- 2023RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulationcited by 218
- 2023LIV: Language-Image Representations and Rewards for Robotic Controlcited by 188
- 2023RoboCLIP: One Demonstration is Enough to Learn Robot Policiescited by 134
- 2023GenSim: Generating Robotic Simulation Tasks via Large Language Modelscited by 125
- 2020Differentiable Rendering: A Surveycited by 123
- 2016A Differentiable Physics Engine for Deep Learning in Roboticscited by 108
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
- 2020Scalable Differentiable Physics for Learning and Controlcited by 73
- 2023Reinforcement Learning from Passive Data via Latent Intentionscited by 68
- 2023Gen2Sim: Scaling up Robot Learning in Simulation with Generative Modelscited by 64
- 2021Fast and Feature-Complete Differentiable Physics for Articulated Rigid Bodies with Contactcited by 52
- 2022DiffSkill: Skill Abstraction from Differentiable Physics for Deformable Object Manipulations with Toolscited by 44
- 2023Robotic Offline RL from Internet Videos via Value-Function Pre-Trainingcited by 33
- 2022RISP: Rendering-Invariant State Predictor with Differentiable Simulation and Rendering for Cross-Domain Parameter Estimationcited by 29
- 2023DexDeform: Dexterous Deformable Object Manipulation with Human Demonstrations and Differentiable Physicscited by 23
- 2022SAM-RL: Sensing-Aware Model-Based Reinforcement Learning via Differentiable Physics-Based Simulation and Renderingcited by 22
- 2023DiffMimic: Efficient Motion Mimicking with Differentiable Physicscited by 19
- 2021SAGCI-System: Towards Sample-Efficient, Generalizable, Compositional, and Incremental Robot Learningcited by 16
- 2023Jade: A Differentiable Physics Engine for Articulated Rigid Bodies with Intersection-Free Frictional Contactcited by 7
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physicscited by 6
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2024SkillMimicGen: Automated Demonstration Generation for Efficient Skill Learning and Deployment
- 2024Manipulate-Anything: Automating Real-World Robots using Vision-Language Models
- 2024DiffTORI: Differentiable Trajectory Optimization for Deep Reinforcement and Imitation Learning
- 2024Learning Novel Skills from Language-Generated Demonstrations
- 2026RDGen: Demonstration Generation for High-Quality Robot Learning via Reinforcement Learning
- 2026Scaling Single Human Demonstrations for Imitation Learning using Generative Foundational Models
- 2024Deep Generative Models in Robotics: A Survey on Learning from Multimodal Demonstrations
- 2026Distillation for Efficient Multitask Manipulation Policies via Conditional Flow Matching