AIAny
Icon for item

pollen-robotics/microduck_rl

Trains PPO motion policies for the Microduck biped in MuJoCo Warp and exports them to ONNX for real-robot deployment. Its sim-to-real approach models small-servo behavior and gear backlash rather than relying on idealized actuators.

Introduction

For a small robot, the gap between simulation and reality can be dominated not by the learning algorithm but by the servos: voltage, friction, load, and gear play all shape how a step actually lands. This project makes those hardware effects part of the training problem, turning sim-to-real transfer into an explicit engineering target rather than an afterthought.

What Sets It Apart
  • Actuator fidelity is central. The training setup models the Dynamixel XL330 with voltage control, back-EMF, and load-dependent friction. That matters especially at this scale, where simplified ideal-PD motors can produce gaits that work in simulation but fail on the physical robot.
  • Randomization targets physical uncertainty. Battery voltage, voltage sag, command delay, and friction vary across environments, while backlash variants add gear play to servo joints. Policies must therefore tolerate hardware variation, not just noisy observations.
  • One observation contract supports policy switching. Walking, recovery, posture, and trick policies share a 61-dimensional observation layout. The robot runtime can swap among them without changing the interface, making a growing repertoire easier to deploy.
  • The task suite goes beyond walking. It includes standing up, sit-to-stand transitions, ground-touching, ball kicking, forward rolls, and roller-skating behaviors, providing a practical testbed for learned whole-body control.
Who It’s For

Great fit if you work on reinforcement learning for physical robots and want to study actuator-aware simulation, domain randomization, or policy deployment on a compact biped. Look elsewhere if you need a CPU-only training workflow: the main training path uses MuJoCo Warp and requires a CUDA GPU, although jobs can be submitted to Hugging Face Jobs.

Information

  • Websitegithub.com
  • OrganizationsPollen Robotics
  • Published date2025/12/06

More Items

GitHub

Runs reinforcement-learning policies on a tiny biped robot, enabling behaviors such as walking, self-righting, and picking up objects. Policies are trained in simulation and run locally on the robot.

Hugging Face

Provides SimReady 3D assets for robotics and industrial simulation. The OpenUSD content is prepared for simulation workflows, helping teams assemble environments for physical AI.

Predicts future egocentric video from actions for human and robot embodiments. It represents movement with camera poses and manipulation with projected skeletons, trained on a unified collection of human and robot experience.