Advanced C++ for VEX Robotics

image.png

This is a course in C++ code for robotics competition.  The objective is to create a competitive autonomous and driver code for competition.

About This Course

Code Style Guide

Set Up for This Course

Object Oriented Programming in VEX code

VEX V5 - Introduction to VEX Code

Turning by Encoders

ARC turn C++ VEX

Prototypes and Implementation

InchDrive

Reversing Drive Code

Device Wizard

Drive Straight

InchDrive with Encoder Sensors (Smart Motors)

PID Control

Vector Drive - Odometry

Competition Code

VEX V5 - Inertial Sensor and Gyro Turn