Programmed a 97-point autonomous VEX robotics path using C++, Odometry tracking, and PID motion algorithms — ranked 11th in the world.
Developed a high-performance autonomous path system for competitive VEX robotics, achieving a 97-point run that ranked our team 1st in region, 3rd in California, and 11th in the world.
The codebase I built includes: - **Odometry Position Tracking**: Custom position tracking system using encoder data and trigonometric calculations to maintain accurate robot pose on the field. - **PID Control Loops**: Implemented proportional-integral-derivative controllers for precise translational and rotational movement. - **Path Planning**: Designed multi-step autonomous sequences optimized for scoring efficiency and time constraints. - **Distance Sensor Corrections**: Integrated sensor feedback to correct drift and improve consistency across match runs.
All code written in C++ using the PROS robotics OS framework. The system went through hundreds of iterations of tuning, testing, and refinement throughout the season.
Tech Stack
Role
Solo Programmer
Timeline
2024 – 2025