Purpose

My team built and programmed a robot to compete for the VEX Robotics 2014-2015 competition Skyrise.

Code

There are two parts to the code: autonomous and driver control.

Autonomous: There is a 60 second programming only mode where our robot scores 27 points by stacking five skyrise sections and four blocks. There is also a 15 second autonomous before every match where our robot scores 12 points by stacking three skyrise sections and a block on the skyrise section. A backup autonomous programs scores two blocks on the tiles.

Driver Control: Driver control code is where the dual joysticks were mapped to the robot controls. The joysticks had different controls so it required two different drivers at all times to operate. The advantage of this was that it made the robot extremely easy to drive.

File Structure