Mater -- May 2021
A fellow undergraduate and I engineered a commercial RC car to operate autonomously. The final product, lovingly dubbed "Mater", was capable of following a track of white tape, rejecting crossings, and reacting to a stop sign (consisting of three parallel strips of tape). All three of these behaviors are displayed in the video linked above. Mater was coded in C, with the codebase being adapted from skeleton code provided by UC Berkeley engineering teaching staff.
YEETBot -- December 2020
Myself and a team of three other undergraduates developed a controller capable of making the Cassie robot successfully land drops from up to ~1 m off the ground. On top of general project brainstorming, design, and debugging, I personally saw to the implementation of a force-based control scheme (as described in the presentation).
Get'em Bois: Pursuit and Evasion -- December 2020
Myself and a team of three other undergraduates designed and implemented a multi-agent pursuit and evasion game. My main role was developing evader policies.
Node Assembly -- August 2020
As part of my work at the BEST Lab, I redesigned the end effectors of the lab's primary robot. The specific parts that I designed from scratch are in the link above as STL files, and can be seen in conjunction with the rest of the node assembly in the provided images. The parts were designed to accommodate the FlexiForce A201 FSR and are intended to maximize the force transfer between end effector interactions and the FSR.
Commuter's Case -- December 2018
I and four other team members designed and prototyped an improved smartphone case. Our product is capable of latching onto a bicycle handlebar, allowing bike riders to safely access the internet while riding. My biggest role was determining appropriate manufacturing tolerances.
WaterBoi -- February 2018
I and two other team members designed a water bottle capable of informing users about their water intake and comparing it to healthy levels. My main roles revolved around the electrical and software side of the project. I selected various sensors and interfaced them with a microcontroller before writing code that could extract and convey relevant water intake information to the user.