HomeRobotics & KinematicsAnimatronic Servo Choreographer

Animatronic Servo Choreographer

Drive a 3D animatronic head from a looping servo choreography and compare motion profiles: linear, trapezoidal, and minimum-jerk quintic S-curve, with live peak velocity and acceleration readouts.

Robotics & Kinematics3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
robotics-topic-67 ↗ Open standalone

Real animatronic performers — the kind that run theme-park shows, museum guides, and theatrical robots — are built from independent servo channels playing back a stored motion timeline, not from live control. This simulator drives a 3D animatronic head from exactly that kind of loop: a neck-pan, a jaw, and a pair of eyebrow servos each cycle through keyframe angles, and you can switch the underlying time-scaling function between a naive linear interpolation, an industrial trapezoidal velocity profile, and the minimum-jerk quintic S-curve used in real show-control rigs — watching peak joint velocity and acceleration change live as you do.

⚙ Under the hood

Drive a 3D animatronic head from a looping servo choreography and compare motion profiles: linear, trapezoidal, and minimum-jerk quintic S-curve, with live peak velocity and acceleration readouts.

roboticsanimatronicsservo controlmotion profilekinematics

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)