Team 5010 · Spitfire & Tigershark · 2023-2025
FRC Competition Robotics
I led Java software for two competition robots spanning autonomous and teleoperated motion, perception, aiming, and game-piece handling.
Expanded technical stack

Overview
Our software team needed robust field localization and automation that could keep working through the variability of real FRC matches.
My contribution
As team co-lead, I led Java development across drivetrain, vision, aiming, and game-piece systems. I built calibrated camera-based 3D pose estimation with sensor fusion and beam-break sensing, plus predictive auto-aim and anti-tip controls.
Challenge
I needed to turn noisy camera and mechanism data into reliable autonomous behavior while keeping drivers fast and the robot stable under match conditions.
Technical approach
I integrated calibrated 3D vision, state estimation, sensor fusion, automated loading, predictive shot targeting, and anti-tip logic across autonomous and teleoperated systems.
Result / outcome
The team's shot rate increased by more than 50%, competition tip-overs were eliminated, and the team reached an Indiana State Runner-Up finish and qualified for an FRC World Championship division.
Gallery / media