Train in Simulation, Deploy on a Real Robot: Microduck with Isaac Lab 3.0
Original reporting by Hugging Face

Microduck refers to a newly released, affordable open-source bipedal robot developed by Pollen Robotics and Hugging Face. A significant hurdle in robotics development has always been ensuring that control policies trained in vast digital simulations can reliably translate to the unpredictable realities of physical hardware. This article details a breakthrough workflow, powered by NVIDIA Isaac Lab, that allows developers to train Microduck to walk with unprecedented fidelity, bridging the notorious "sim-to-real" gap. Isaac Lab leverages the power of GPU-parallel simulations, enabling the simultaneous training of policies across thousands of virtual environments, drastically accelerating the learning process.
Bridging the Sim-to-Real Gap
Central to this robust transfer is Isaac Lab’s integration of Newton, which models realistic actuator behavior, and extensive domain randomization. These features expose policies to varied conditions—like friction, mechanical play, and real-world delays—during training, making them resilient to the imperfections of a physical robot. Once a stable walking policy is achieved, it’s exported as a lightweight ONNX file, ready for immediate deployment onto a real Microduck. This democratizes advanced robotics, empowering users not only to bring their trained policies to life but also to share them on the Hugging Face Hub or test their mettle in the competitive Microduck Arena, laying the groundwork for more complex tasks like navigating rough terrain or integrating perception.
The journey to successfully train and deploy a bipedal robot like Microduck, utilizing NVIDIA Isaac Lab’s parallel simulation capabilities, Newton’s advanced actuator modeling, and Hugging Face’s collaborative platforms, underscores a significant milestone in accessible robot learning. This comprehensive workflow demonstrates not only the practical viability of sim-to-real transfer for complex locomotion tasks but also the power of open-source collaboration in accelerating robotics research and development. From robust policy training in diverse simulated environments to seamless deployment on physical hardware, Microduck serves as a compelling proof-of-concept for how sophisticated robotic behaviors can be rapidly prototyped, validated, and shared.
The Path Forward
Beyond enabling Microduck to walk, this initiative highlights a broader shift toward democratizing robotics. By providing affordable hardware, powerful simulation tools, and community-driven platforms like Microduck Arena and the Hugging Face Hub, the barriers to entry for advanced robot development are significantly lowered. This collaborative ecosystem fosters rapid iteration, shared learning, and global participation, propelling the field beyond basic tasks into more complex perception, manipulation, and autonomous navigation challenges. The implications extend far beyond bipedal locomotion, promising to accelerate the creation of intelligent, adaptable robots across industries and research domains, driven by a growing, interconnected community of innovators.
Frequently asked questions
- What is Microduck and who developed this open-source bipedal robot?
- Microduck is an affordable, open-source bipedal robot developed through a collaboration between Pollen Robotics and Hugging Face. It serves as a platform for training and deploying locomotion policies, especially using simulation frameworks like NVIDIA Isaac Lab. Its design encourages robotics enthusiasts and researchers to experiment with real-world robot control and share their advancements with a wider community.
- How are Microduck's walking policies typically developed and deployed onto the physical robot?
- Microduck's locomotion policies are trained in simulation using NVIDIA Isaac Lab, an open-source framework that leverages GPU-parallel environments. This process incorporates advanced actuator modeling and domain randomization to ensure robust transfer to real hardware. Once trained, policies are evaluated in simulation, exported as ONNX files, and then copied directly to the Microduck robot for execution using its onboard runtime, allowing it to perform learned behaviors.
- What is NVIDIA Isaac Lab and how does it facilitate robot learning for platforms like Microduck?
- NVIDIA Isaac Lab is an open-source framework designed for training robotic control policies using thousands of GPU-parallel simulations. It enables developers to prepare policies for real hardware by incorporating features like actuator modeling (Newton) and extensive domain randomization, which expose the policy to various real-world conditions. For Microduck, Isaac Lab provides the environment and tools to train complex locomotion, perception, and manipulation tasks efficiently and robustly.