[2512.16705] Olaf: Bringing an Animated Character to Life in the Physical World
Abstract:Animated characters often move in non-physical ways and have proportions that are far from a typical walking robot. This provides an ideal platform for innovation in both mechanical design and stylized motion control. In this paper, we bring Olaf to life in the physical world, relying on reinforcement learning guided by animation references for control. To create the illusion of Olaf's feet moving along his body, we hide two asymmetric legs under a soft foam skirt. To fit actuators inside the character, we use spherical and planar linkages in the arms, mouth, and eyes. Because the walk cycle results in harsh contact sounds, we introduce additional rewards that noticeably reduce impact noise. The large head, driven by small actuators in the character's slim neck, creates a risk of overheating, amplified by the costume. To keep actuators from overheating, we feed temperature values as additional inputs to policies, introducing new rewards to keep them within bounds. We validate the efficacy of our modeling in simulation and on hardware, demonstrating an unmatched level of believability for a costumed robotic character.
View PDF HTML (experimental) Abstract:Animated characters often move in non-physical ways and have proportions that are far from a typical walking robot. This provides an ideal platform for innovation in both mechanical design and stylized motion control. In this paper, we bring Olaf to life in the physical world, relying on reinforcement learning guided by animation references for control. To create the illusion of Olaf's feet moving along his body, we hide two asymmetric legs under a soft foam skirt. To fit actuators inside the character, we use spherical and planar linkages in the arms,…
saved by
related reading
- olaf robot arxiv.org/pdf/2512.16705arxiv.org
- Empathetic Motion Generation for Humanoid Educational Robots via Reasoning-Guided Vision--Language--Motion Diffusion Architecturearxiv.org
- How Claude Performs on Robotics Tasks \ Anthropicanthropic.com
- A Unified Model for Motion-Conditioned Robot Co-designtransformer-transformer.github.io
- How Disney Packed Big Emotion Into a Little Robotspectrum.ieee.org
- State of Robot Learning, December 2025vedder.io
- US12293445B2 - Procedural animation engine and editor for sample-based design of stylized walking gaits for bipedal robots - Google Patentspatents.google.com
- MordatchNIPS15.pdfroboti.us
- Learning Sim-to-Real Humanoid Locomotion in 15 Minutesyounggyo.me
- Steering Behaviors For Autonomous Charactersred3d.com
- Differentiable Robot Renderingdrrobot.cs.columbia.edu
- BeyondMimic: From Motion Tracking to Versatile Humanoid Control via Guided Diffusionarxiv.org