top of page

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

image.png

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. 

image.png
image.png

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. 

bottom of page