← Back to projects

Quadconn

May 16, 2026

View GitHub repo
Quadconn

This project was a year-long journey for my senior design class (EGEC 499), where I got to collaborate with three very talented engineers. I worked on the motor controller interfacing, as well as the interprocess communication across the sensors and main computer.

Highlights

  • Under $2k Budget with 12 degrees of freedom
  • Bi-directional audio, intuitive controls, live video feed with human detection
  • custom actuator design using a two-stage 9:1 gear reduction

Something significant that I would've never thought to appreciate was using Git as actual version control instead of a glorified Dropbox for code. Using the branching feature, especially when collaborating with several other people trying to push code and test, made my life so much easier.

I also got to develop a new-found appreciation for technicians. Given that our team was only four people strong, I was responsible for doing the routine electrical work, crimping CAN connectors, soldering leads onto the motor controller boards, and ensuring that the wiring of the boards didn't end up with all of the boards burning up due to a reverse polarity connection. Soldering was an especially fun skill to me, and I hope that I get to use it a lot more in the future (my wishes came true in the TENS unit project).

Quadconn expo poster
Quadconn presented at the expo.

Demos

Awards

At the 2026 CSUF Innovation Expo, our team won $500 for being the best project in the electrical and computer engineering department. It was a hard-earned award, and I couldn't have done it without the help of my team.

Quadconn expo win
Best Project in Electrical and Computer Engineering, CSUF Innovation Expo 2026

Notes

This project utilized iceoryx2's zero-copy publish-subscribe model for the majority of its processes. A link to the repo can be found here.