Field noteOct 21, 20261 min read1 source

Train in Simulation, Deploy on a Real Robot: Microduck with Isaac Lab 3.0

In one minute

Hugging Face and NVIDIA published a guide for training a locomotion policy for the Microduck biped in Isaac Lab 3.0, exporting it, and loading it on a physical robot.

What changed: NVIDIA and Hugging Face now detail an Isaac Lab 3.0/ Newton workflow to train Microduck locomotion in simulation, export to ONNX, and deploy on the real robot; prior coverage was their SimReady Central launch.

The article is dated October 21, 2026 and describes Microduck as an open-source robot from Pollen Robotics and Hugging Face.

The provided Isaac Lab tasks include the robot model, observations, actions, rewards, and domain randomization. The policy uses 61 observation values and produces 14 joint-position outputs. The rough-terrain example runs 4,096 parallel environments; the authors report up to 1.25 million steps per second in a 16-GPU configuration with rough terrain and backlash enabled.

Isaac Lab playback exports TorchScript and ONNX files. Microduck's onboard runtime loads the ONNX policy. Microduck Arena accepts compatible submissions with 61 observations, 14 actions, and a maximum file size of 64 MiB. The guide describes randomizing physical parameters including friction, mass, encoder offsets, battery behavior, latency, terrain, and backlash.

The source does not establish a price for the robot or hardware needed, independent transfer-success rates, training time, or comparative results against other sim-to-real systems.

Evidence / sources

  1. 1huggingface.co/blog/nvidia/microduck-isaac-lab-sim-to-real
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicModelsExplore the models topic hub.
  2. 02topicOpen SourceExplore the open-source topic hub.
  3. 03archiveField NotesOpen the latest editorial analysis.
  4. 04source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract