top of page

Self - Driving Robot

My partner and I designed a self-driving robot that can listen to voice commands and respond on the fly. On top of basic car parts like the wheels and the frame, we expanded upon our design by adding features such as automated steering, a soundboard, lights, and voice control for all the features mentioned before. To do this, we used electrical components like capacitors, amplifiers, photoresistors, etc. to build complex circuits that could control our robot. Outside of the lab, we documented our progress using schematic diagrams and reports while also applying mathematical techniques like Gram-Schmidt, Singular Value Decomposition, and Minimum Energy Control to improve our vehicle’s efficiency and plan ahead for future lab sessions. Having successfully completed this robot with my partner, I realized that it not only taught me a more hands-on approach to electrical engineering, but that it also showed me how theory can be used to complement real-world projects such as machine learning and robotics in general.

Glass Showcases
EECS 16B Project 1.JPG
EECS 16B Project 2.JPG
EECS 16B Project 3.JPG
EECS 16B Project 4.JPG
EECS 16B Project 5.jpeg
UCB Photo 2.JPG
bottom of page