2023 First Tech Challenge

Implemented an Extended Kalman Filter to fuse inputs from 5 different localization sensors, which has been used by the team for 3 seasons. This season, I also reduced loop times with asynchronous finite state machines in our primary control loops. Finally, I led and worked with my teammates in constructing a custom OpenCV pipeline with TensorFlow classification to identify, track, and align to game elements.