P R&D Day 1 Code

// Accelerates motor 1 from start to 15% power in 2.5 seconds

celerate(1,0,15,2.5);

// Runs motor 1 at 15% power for 1 second

goFor(1);

// Brakes motor 1

brake(1);

// Accelerates motor 2 from start to 27% power in 4 seconds

celerate(2,0,27,4);

//Motor 2 runs at 27% power for 2.7 seconds

goFor(2.7);

// Decelerates motor 2 to 15% power in 1 second

celerate(2,27,15,1);

// Brakes motor 2

brake(2);

// Reverses direction of motor 2

reverse(2);

// Accelerates all motors from start to 31% power in 2 seconds

celerate(4,0,31,2);

// Goes for 1 seconds

goFor(1);

// Brakes motor 2

brake(2);

// Motor one keeps running at 35% power for 3 seconds

goFor(3);

// Brakes motor 1

brake(1);

// Reverses motor 1

reverse(1);

// Accelerates motor 1 from start to 19% power in 2 seconds

celerate(1,0,19,2);

// Motor 2 goes to 35% power

motorSpeed(2,35);

// Motor 1 goes to 19% power

motorSpeed(1,19);

// Goes for 2 seconds

goFor(2);

// Motor 1 goes to 19% power

motorSpeed(1,19);

// Goes for 2 seconds

goFor(2);

// Decelerates all motors from 19% power to 0% in 3 seconds

celerate(4,19,0,3);

// Brakes all motors

brake(4);