[Github Repo] [Game Explanation]
Our team’s robot (named "Unit 02") for the 2021 VEX Robotics Competition game, Change Up, was meticulously designed and programmed to excel in both autonomous and driver-controlled challenges. The robot featured a robust 4-motor drivebase, utilizing 280 RPM motors paired with 3.25-inch wheels for optimal speed and maneuverability. Internally, two motors powered the roller system: storing rollers operated at 600 RPM to handle balls efficiently, while the shooting roller spun at an impressive 1800 RPM for rapid and precise scoring. Additionally, the external intake system utilized two motors at 600 RPM to ensure seamless ball collection from both sides of the field, enabling the robot to maintain a continuous cycle of scoring.
On the software side, I implemented a suite of autonomous routines using gyroscopes and inertial sensors to achieve precise navigation and movement control. The robot’s odometry system, built from the ground up, provided real-time positional feedback, allowing for highly accurate path-following and scoring actions during autonomous periods. These efforts culminated in a series of remarkable achievements: winning the Robot Skills Champion title at the Irwin County Tournament, securing the Robot Skills State Champion title at the Georgia State Championship, and advancing to become Division Semifinalists at the VEX Robotics World Championships. This project highlights my ability to combine hardware optimization with advanced programming techniques to create a highly competitive and reliable autonomous system.
Videos below: