How Disney Packed Big Emotion Into a Little Robot
On Wednesday, at the 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), in Detroit, a Disney Research team presented a brand new robotic character during their evening keynote address. The adorable robot packs an enormous amount of expression into its child-size body, from its highly expressive head and two wiggly antennae to its stubby little legs. But what sets this robot apart from other small bipeds is how it walks-it's full of personality, emoting as it moves in a way that makes it seem uniquely alive.
Programming robots to move in emotive ways is something that Disney is an expert in, going as far back as 1971, with its animatronic Hall of Presidents in Disney World. As robots have gotten more advanced and more mobile, though, it's become challenging for robot designers and robot animators to develop emotive behaviors that both take advantage of and are compatible with robotic hardware under real-world constraints. Disney Research has spent the last year developing a new system that leverages reinforcement learning to turn an animator's vision into expressive motions that are robust enough to work almost anywhere, whether that's a stage at IROS or a Disney theme park or a forest in Switzerland.
Disney Research
This particular robot was developed by a team led by Moritz Bacher from Disney Research in Zurich. It's mostly 3D printed, using modular hardware and actuators that made it quick to design and iterate on, going from concept to what you see in the above video in less than a year. It has a four-degree-of-freedom head (able to look up, down, around, and tilt), as well as five-degree-of-freedom legs with hip joints that allow it to walk while balancing dynamically.
Most roboticists are focused on getting their bipedal robots to reliably walk," says Disney research scientist Morgan Pope, who helped present the robot on stage. At Disney, that might not be enough-our robots may have to strut, prance, sneak, trot, or meander to convey the emotion that we need them to." Disney has animators who are experts in making characters convey all of those emotions (and more) through movement, as well as roboticists who are experts in building mechanical systems. What we try to bring to these kinds of robots is born from our history of character animation," explains Michael Hopkins, a principle R&D engineer at Disney. We have an amazing animator, Jared Bishop, embedded in our team, and together, we're able to leverage his knowledge and our technical expertise to create the best performance we can."
Morgan Pope [left] and Moritz Bacher present the new robot at IROS 2023.Evan Ackerman
To create an effective robotic character requires the animators and the roboticists to combine their talents, a process that can be time consuming and involves a lot of trial and error to make sure that the robot can convey the animators' artistic intent without falling over. In general, animation tools don't have physics built into them," explains Bacher. So that makes it hard for artists to design animations that will work in the real world."
It's not just about walking," adds Pope. Walking is one of the inputs to the reinforcement-learning system, but the other important input is how it walks."
Disney's Morgan Pope helped present the new robotic character at IROS.Evan Ackerman
To bridge this gap, Disney Research has developed a reinforcement learning-based pipeline that relies on simulation to combine and balance the vision of an animator with robust robotic motions. For the animator, the pipeline essentially takes care of implementing the constraints of the physical world, letting the animator develop highly expressive motions while relying on the system to make those motions real-or get as close as is physically possible for the robot. Disney's pipeline can train a robot on a new behavior on a single PC, running what amounts to years of training in just a few hours. According to Bacher, this has reduced the time that it takes for Disney to develop a new robotic character from years to just months.
A big advantage of reinforcement learning in this context is that the resulting motions can be highly robust. Disney's system is able to train motions over and over while making slight changes to things like motor performance, mass distribution, and friction between the robot and the ground. The system ensures that whatever the robot encounters in the real world, it will know not just how to handle itself, but how to handle itself while still emoting, which is critical to the robot maintaining its character. This is a challenge for traditional techniques," says Ruben Grandia, an associate research scientist at Disney Research. Normally, you have to hand-program this transition point. But if you put everything together in one simulation and perturb it while it tries to move and animate, it can determine that point for itself, which has resulted in recovery strategies that we see from this robot that we'd have no idea how to program."
Social robots have existed for decades, and even robots not explicitly designed for social interaction usually have some human-robot interaction features if they're likely to spend time around people. But human-robot interaction can sometimes be an afterthought for robots that are designed primarily with functionality in mind. With its robots, Disney has shown just how much a robot is able to communicate through character without sacrificing functionality, and this can be useful in robotics more broadly.
In situations where humans and robots are close to each other, conveying emotion and intent can be an important feature," explains Georg Wiedebach, senior R&D imagineer at Disney. So I think this can also be valuable in other applications where robots are working next to people."
IROS attendees meet the Disney robot.Evan Ackerman
While it's easy to focus on this specific robot (look how cute it is!), the researchers emphasize that what's important here is not the robot, it's the process. The idea is that this is a platform that's hardware agnostic," says Bacher. So if we wanted to add more legs, or add arms, or make an entirely new character with a completely different morphology, we can rapidly teach it new behaviors. The off-the-shelf actuators, the 3D-printed components, our adaptable reinforcement-learning framework-these can all be applied to robots that are widely different in how they look and move. This robot is a promising first step on that journey."
The next steps on Disney's journey involve using this technique to develop more physical robotic characters, and pushing the limits of what's possible with faster and more dynamic motions. We want to see what happens when we get to those limits," says Disney research scientist Espen Knoop, and learn what we can do at those limits."
The Disney Research team that created the new robot are [from left] Moritz Bacher, Georg Wiedebach, Michael Hopkins, Ruben Grandia, and Morgan Pope.Evan Ackerman
As far as this robot goes, the character doesn't have an official name, and Disney isn't ready to comment on where we might see it. But based on how it looks and sounds, we have some guesses. And this one little robot is only the beginning-now that they're so much easier to create, we're hoping to see many more of these expressive robotic characters from Disney.