When it comes to bringing fictional characters to life, the boundaries of creativity and technology continue to be pushed. This time, a dedicated fan has taken it upon themselves to create a working robot inspired by Rocky, the beloved alien from Andy Weir's sci-fi novel, 'Project Hail Mary'.
The project, unveiled by Leviathan Engineering, is a testament to the power of modern AI and custom engineering. What started as a vision to bring a favorite character to life has resulted in an impressive, interactive machine that captures the essence of Rocky.
The Making of Rocky
The builder's journey began with digital models sourced from 3D Totems, known for their accurate printable character designs. Using Fusion 360 and Tinkercad, the engineer adjusted the files, ensuring the parts were robust enough for real-world movement and frequent use. Months of printing and testing later, the robot's body took shape, with its distinctive four legs and expressive arms.
The robot's movements are controlled by ten metal-geared servos, allowing it to crouch, shift positions, and perform dynamic gestures. The builder's attention to detail is evident in the robot's ability to mimic Rocky's distinctive posture and lively mannerisms.
Powering the Alien
At the heart of this alien robot is a Raspberry Pi 5, connected to a PCA9685 HAT that controls the servo motors. The motors require an external power supply due to their high power demands. The software, however, is where Rocky's personality truly shines. Speech recognition, powered by Vosk, enables the robot to understand voice commands without an internet connection. For spoken responses, the builder utilized Piper to create a sharp and rhythmic voice, reminiscent of Rocky's novel counterpart.
AI-Assisted Coding
The engineer wrote the software with assistance from Claude, a command-line interface that helped create and organize the code for movement, speech, and interaction. One of the standout features is the absence of fixed animation scripts. Instead, the robot chooses gestures in real-time based on context, making its movements feel natural and spontaneous.
Learning and Adaptation
Building Rocky was not without its challenges. Early prototypes utilized pulleys and linear actuators, but these were eventually replaced with servos for better precision and control. Durability was a major concern, with printed joints often breaking under stress. The builder persevered, redesigning and strengthening weak spots through rigorous testing.
A Labor of Love
The final build required meticulous wiring and hands-on adjustments. Extension cables kept the wires organized, while hot glue and super glue secured delicate parts. The result is a small yet expressive robot that embodies the spirit of Rocky, offering fans a unique opportunity to interact with a beloved character from 'Project Hail Mary'.
This project showcases the incredible potential of modern technology and the dedication of fans. It's a reminder that sometimes, the most fascinating creations come from the passion and ingenuity of individuals.