Domain Randomization for Sim2Real Transfer | Lil'Log
In Robotics, one of the hardest problems is how to make your model transfer to the real world. Due to the sample inefficiency of deep RL algorithms and the cost of data collection on real robots, we often need to train models in a simulator which theoretically provides an infinite amount of data. However, the reality gap between the simulator and the physical world often leads to failure when working with physical robots. The gap is triggered by an inconsistency between physical parameters (i.e. friction, kp, damping, mass, density) and, more fatally, the incorrect physical modeling (i.e. collision between soft surfaces).
Table of Contents What is Domain Randomization? Uniform Domain Randomization Why does Domain Randomization Work? DR as Optimization DR as Meta-Learning Guided Domain Randomization Optimization for Task Performance Match Real Data Distribution Guided by Data in Simulator References In Robotics, one of the hardest problems is how to make your model transfer to the real world. Due to the sample inefficiency of deep RL algorithms and the cost of data collection on real robots, we often need to train models in a simulator which theoretically provides an infinite amount of data. However, the reality
Explore this link on the map →related reading
- State of Robot Learning, December 2025vedder.io
- Overcoming the Sim-to-Real Gap: Leveraging Simulation to Learn to Explore for Real-World RLarxiv.org
- Domain randomization for neural network classification - PMCncbi.nlm.nih.gov
- Learning dexterity | OpenAIopenai.com
- Let's Discuss OpenAI's Rubik's Cube Resultalexirpan.com
- Eric Jang: Robots Must Be Ephemeralizedblog.evjang.com
- A Functional Taxonomy of World Models - Dr. Fei-Fei Lidrfeifei.substack.com
- [2509.22407] EMMA: Generalizing Real-World Robot Manipulation via Generative Visual Transferarxiv.org
- Ch. 21 - Imitation Learningunderactuated.mit.edu
- A VLA with Open-World Generalizationpi.website
- [2603.08546] Interactive World Simulator for Robot Policy Training and Evaluationarxiv.org
- DoorMan - NVIDIA GEAR Labdoorman-humanoid.github.io