The journey of creating a real-life Rocky began the moment the credits rolled on Project Hail Mary. That movie is a total masterpiece, and Rocky is easily the most charming character to hit the screen since Wall-E. I felt an immediate drive to bring an Eridian into the real world as an AI powered robot, even though I had a massive time crunch with a flight back to college looming just two weeks away.
The build started with a major mechanical puzzle. Rocky has this incredibly fluid, animated way of moving that is tough to replicate. I toyed with linear actuators and pulley systems before eventually settling on a high torque setup using over twenty MG96R metal gear servos. This gave him the precision needed for those complex shoulder and elbow joints while keeping the legs manageable enough to actually stand.
For the physical body, I took a 3D model into Fusion 360 to refine the geometry and make it printable. I used a special color changing filament and printed the parts vertically, which gave him that natural, rocky texture right off the bed without needing a drop of paint.
The "brains" of the operation live in a Raspberry Pi 5. Because powering that many servos at once would fry a standard board, I used a PCA9685 controller hat tied to a dedicated external power supply.
The coolest part of the software is that I didn't actually program specific animations. Instead, I used Claude and Gemini with tool calling. When the AI speaks in Rocky’s broken English style, it actually "thinks" about what gestures fit the mood. If you ask for a fist bump, the AI decides how to move the servos in real time to make it happen. It’s not just a scripted toy; it’s a living translation of a sci-fi character into a physical, thinking machine.










Comments