Coding Projects
2024·Robotics / C++

VEX Autonomous Path System

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

C++PID AlgorithmsOdometryPROS FrameworkAutonomous Systems
Live site coming soon
Repo private / in progress

Role

Solo Programmer

Timeline

2024 – 2025

base44
Edit with Base44