
Vex Robotics
Vex Robotics Competition is the largest robotics competition in the world, in which students compete as a team with a designated game objective. This page goes through the latest robotics project my team 1010R worked on for the 2022-2023 season game Spin Up. The game's main objective was to score discs on goals by shooting them. Additionally I was the main coder of my team.
The Github repository for my team's robot's code is: https://github.com/c29park/VEX-Robotics-Project-Code-2022-2023
01

General Robot DescrIption
Comprised of the expansion system, the roller system, the intake system, the loader system, and the flywheel system, our 4-mecanum-wheel-motor-drive robot was quite functional in completing all game tasks. This section briefly goes over the parts of the robots.
Robot Frontal Top View
02
PD controller
The PD loop task is what I have been working on for almost 2 years to make the robot's movement performance the closest to perfect. This section describes the code and the program I used to make the controller.


03
Odometry
To help identify the proper location of the robot on the field, I needed odometry. Although I couldn't apply pure pursuit algorithm to the actual code so that I could use it for robot movements, the coordinates, which were printed on the controller screen helped me plan the route of the robot during autonomous mode. This section illustrates the math and the code used for the robot.
04
volunteering for VRC tournaments
I had been volunteering for robotics tournaments for 3 years, generally serving as the tournament director and the head referee for tournaments specifically designed for middle school and elementary.
