More Projects
Bipedal Robot Animation Project
The Bipedal Robot Animation Project served as my introduction to character rigging, skeletal systems, and animation cycles in Maya. The assignment’s objective was to model, rig, and animate a humanoid robot character with a complete joint and control system capable of natural movement.
I designed and modeled an original mechanical bipedal robot, featuring two arms, two legs, a single antenna, and a rigid body frame inspired by industrial robotics. The project focused on building a logical mechanical structure where each limb could move in a realistic and physically consistent manner, supported by proper joint hierarchy, inverse kinematics (IK), and control rigging.
Category
Character Rigging & Animation
Software
Autodesk Maya 2026
Project Details
Modeling & Design
The robot’s form was constructed using a piece-modeled workflow, combining geometric primitives (cylinders, cubes, and spheres) to represent mechanical joints, hinges, and servos. Each component was designed with functional articulation in mind — ensuring that every pivot and rotation point aligned naturally with its mechanical purpose.
The antenna was given a flexible design to demonstrate controlled deformation, while all other body parts were rigid-bound to maintain their solid, robotic nature. I also emphasized a balanced silhouette and proportions to support an expressive walk cycle without compromising the machine-like realism.
Each object was organized into groups representing limbs and core components, setting up a clean foundation for joint placement and rigging.
Rigging Process
The robot’s internal structure was developed through a complete skeletal joint hierarchy, where every limb was parented logically to simulate real-world mechanical articulation.
Skeletal Joints: Created and properly aligned for each major body part (arms, legs, torso, head, and antenna).
Skin Binding: Used Rigid Bind Skin for solid body parts, while the antenna was bound with Smooth Skinning across multiple joints for bending flexibility.
Control Rig Setup: Implemented NURBS curve controllers and IK handles on the legs and antenna for precise animation control.
Organization: The rig hierarchy was structured with clear grouping of geometry, joints, and controls, streamlining animation workflows and future refinements.
The final rig allowed for full movement in the arms, legs, torso, and antenna, supporting both procedural and keyframed motion.
Animation Process
Once the rig was complete, I created a 30-frame looping walk cycle to demonstrate balance, rhythm, and weight transfer. The animation showcased synchronized limb motion, foot roll, and arm swing for natural pacing.
To expand the project beyond requirements, I also created additional animations, including:
Idle Animation: A subtle motion loop emphasizing the robot’s readiness and mechanical breathing effect.
Jump Animation: A dynamic upward movement demonstrating squash-and-stretch principles adapted for rigid machinery, supported by anticipation and follow-through timing.
Each cycle was keyed on 24 frames per second (fps) for smooth looping playback and rendered in Maya’s viewport for presentation.
Professor Feedback
Score: 92 / 100
(Joints and Skinning: 35/35 | Controls: 35/35 | Walk Cycle: 15/20 | Naming: 7/10)Feedback Summary:
“The joints, skinning, and controls are all created properly. The animation is interesting and has good personality. The torso could have more weight shift from side to side to suggest the character is stepping naturally and shifting weight with each step. The geometry objects are not properly named.”
This critique highlighted the importance of adding subtle weight distribution for improved realism and maintaining organizational discipline within complex hierarchies—key lessons for future rigging and animation projects.
Technical Summary
Character Composition: 1 head, 2 arms, 2 legs, 1 antenna, 1 torso
Rig Type: IK-based biped rig with NURBS controllers
Animation Cycles: Walk, Idle, Jump
Frame Rate: 24 fps
Skinning: Rigid binding for body parts; smooth skin for antenna
Organization: Hierarchically named controls and geometry (to be refined








