rigging
Robot-assisted puppet animation
rigging / Mechanical puppet
Definition
Robot-assisted puppet animation uses a powered support or motion-control system to carry, position, or move a stop-motion subject that is too large, heavy, awkward, or mechanically complex to manipulate conventionally, while the animator still controls the performance frame by frame or through a live control interface.
Overview
The important distinction is not between a handmade puppet and a machine-driven one. In stop motion, robotics can remove physical burdens without removing performance decisions. LAIKA technical specialist Steve Switaj describes this directly in the SIGGRAPH paper *The Robots of LAIKA*: the studio uses robotic systems not only to move cameras repeatably over multi-day shots, but also to carry large creatures and move miniature sets when ordinary hand manipulation would be impractical. The robot becomes part of the rigging infrastructure around the photographed object rather than a replacement for the animator.
*The Boxtrolls* Mecha Drill is a clear case. LAIKA's later Hidden Worlds exhibition record describes the practical object as five feet tall, over 75 pounds, and made from more than 600 metal, plastic, and steel pieces. Switaj's first-party technical account explains the performance mechanism: because the Mecha Drill was impractical to animate conventionally, LAIKA built a robot that reached about ten feet over the set from behind, carried the creature down the street, and was driven live by encoders manipulated by the animator. Contemporary WIRED reporting independently records that the production used motion-control hardware of the kind normally associated with cameras and quotes Travis Knight describing the machine as simultaneously puppet, prop, and set.
*Kubo and the Two Strings* pushed the same principle toward different control problems. Switaj reports that the Giant Skeleton stood over eighteen feet tall and weighed more than 400 pounds, so robotic support made a full-size physical interaction puppet possible. The giant Eye creature used another robot, but its input problem was different: LAIKA built an animator-operated waldo from a bowling ball because there was no obvious conventional control surface for an enormous eye on a stalk. The useful lesson is that support mechanics and performer interface should be designed separately. The machine may carry the mass, but the control device must still map naturally onto the motion the animator wants to create.
Robot-assisted animation therefore belongs beside conventional rigs, not outside stop motion. It is most useful when the physical subject is worth preserving under camera but its scale or required motion exceeds what an animator can safely and repeatably move by hand. The design target is to mechanize load, reach, repeatability, or multi-axis support while keeping the smallest practical set of expressive degrees of freedom legible to the animator.
Workflow
- 1. Identify why conventional manipulation fails: excessive mass, reach, unstable support, repeatability requirements, or too many coupled degrees of freedom.
- 2. Separate the physical-support problem from the performance-control problem. Decide what the robot must carry or repeat and what motions the animator must still author directly.
- 3. Build the powered support so it stays outside the photographed result where possible and can move through the required range without disturbing the miniature environment.
- 4. Design the animator interface around the subject's movement rather than the robot's mechanics. Encoders, waldos, or other controls should expose useful performance dimensions instead of forcing the animator to think in actuator coordinates.
- 5. Test the complete puppet-plus-robot system under the actual camera and set constraints, including collisions, support visibility, repeatability, pose stability, and animator access.
- 6. Record the relationship between control input and photographed movement so later shots or duplicate rigs can reproduce the same usable response.