electronics
Encoder
I designed my own encoder using a color sensor, and used it to enable a motor to react to external input!
electronics
I designed my own encoder using a color sensor, and used it to enable a motor to react to external input!
robotics
As electronics lead, I led the team into our first two electrical-fault-free comps in recent memory, and spearheaded the team's first season using computer vision.
programming
I made a website to generate test cases for the coordinate transform code I was writing for robotics! The bulk of my work with vision this season revolved around translating coordinates (called Pose2ds) from camera relative to field relative, so I created this pose visualizer to generate the correct coordinates
programming
For our final project in Advanced Topics in Computer Science (Java), my partner and I decided to code a digital version of the Solitaire card game. We play a multi-player version of the game called Hell with our friends, so the concept had a personal appeal. We were given five
programming
For my Advanced Topics in Computer Science (Java) course, we were tasked with coding a cellular automata based on Conway's Game of Life. This challenge had many layer to it, such as creating a cell class, using enums to keep track of previous and current states of each