Here is the code i have so far. The only thing that it is missing is instructions for when to stop moving forward and exit autonomous. The important thing to remember when working with this code is that a joystick produces a negative number when pushed forward. So the numbers are reversed from what seems intuitive. The timers at the top are really just to provide a reference for how fast this code can be run.