From Tokens to Embodied Minds  ·  Drill cards · Chapter 29
Drills

Sim-to-real and the Isaac stack

10 atomic recall cards. Export to Anki and let spaced repetition do its slow work.

10 cards due for review

In Anki: File → Import, choose this TSV, set field separator to Tab, deck = Tokens to Embodied Minds · Ch 29, note type = Basic.

FrontBack
What is domain randomization?Training a policy across a distribution of simulator parameters (friction, mass, lighting, etc.) so that the real world is one sample from that distribution and the policy generalizes to it without ever seeing it.
What is system identification in the context of sim-to-real?Measuring real robot dynamics (friction, damping, motor curves, sensor noise) and fitting simulator parameters to match, centering the domain randomization distribution on real-world values.
What is the Newton physics engine and when was it announced?A new GPU-accelerated physics engine built in NVIDIA Warp, co-developed with DeepMind and Disney Research. Announced at NVIDIA GTC, March 18, 2025. Delivers ~70x simulation throughput vs previous stacks.
What is Isaac Lab?The robot learning framework built on Isaac Sim (NVIDIA Omniverse): task definitions, reward functions, domain randomization APIs, and PPO/SAC training loops. The open stack for sim-to-real robot ML.
How many hours of synthetic data did GR00T-Dreams generate in 11 hours?6,500 hours of synthetic humanoid training data, from a real-seed demonstration dataset, using Isaac Lab and Newton.
What improvement did GR00T N1.5 show on RoboCasa 30-demo vs N1?From 17.4% to 47.5% task success — driven largely by DreamGen synthetic data generated via GR00T-Dreams in Isaac Lab.
What is the difference between Isaac Sim and Isaac Lab?Isaac Sim: photorealistic simulation environment (NVIDIA Omniverse). Isaac Lab: robot learning framework built on Isaac Sim — task APIs, reward functions, domain randomization, training loops.
Name three physics parameters commonly randomized in Isaac Lab for a manipulation task.Friction coefficient of the table surface, mass of the object being grasped, joint damping of the robot arm.
What is the primary reference for domain randomization?Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real World, Tobin et al., arXiv:1703.06907, March 20, 2017.
How does GR00T-Dreams generate synthetic data from real demonstrations?It retargets real demonstration videos to the sim environment using video-to-motion retargeting and scene reconstruction, then augments with Isaac Lab rollouts using domain randomization — multiplying the real seed data into thousands of synthetic hours.