Bipedal Robot
🌐 Project Website | 📄 Download Report (PDF) | 🎞️ Full Video Playlist
This project was completed for the “MECE 4611 Robotics Studio” (Fall 2024) course at Columbia University.
In collaboration with Xinhe Yang, we designed and built a bipedal robot featuring:
- A well-designed kinematic structure
 - A detailed CAD model created in SolidWorks
 - A fully 3D-printed body
 - An integrated control system with a self-diagnostic module, running on a Raspberry Pi (supporting both SSH and voice commands)
 - Trajectory planning using keyframes and cubic polynomial interpolation, with complete mathematical analysis and simulation debugging
 - A screen-based facial expression system that reacts to commands
 - A PyBullet-based simulation environment
 
As the team leader of this project, I was responsible for:
- Designing the robot’s leg structure and CAD
 - 3D-printing all the parts of the robot while ensuring consistent strength
 - Assembly of the whole robot
 - Implementing the entire software stack, including control algorithms
 - Optimizing robot’s gaits through simulation
 
All algorithms were developed in Python.
