Performance Test Code

Performance Test 1:

Coasting

//reverse all motors

reverse(4);

// set all motors speed to 30%

motorSpeed(4,30);

// go to the absolute position -150 marks

goToAbsolutePosition(-150);

// brake all the motor

brake(4);

 

Power Braking

//reverse all motors

reverse(4);

// set all motors speed to 30%

motorSpeed(4,30);

// go to the absolute position -150 marks

goToAbsolutePosition(-150);

// brake all the motor

brake(4);

// reverse all the motors

reverse(4);

// set all motors speed to 35%

motorSpeed(4,35);

// keep the speed for 1 second

goFor(1);

// brake all the motors

brake(4);

 

Performance Test 2:

Coasting

//To get to middle

reverse(4);

motorSpeed(4, 40);

goToAbsolutePosition(155);

brake(4);

goFor(11);

//To get to caboose

motorSpeed(4, 30);

goToAbsolutePosition(470);

brake(4);

goFor(2);

//Braking before Caboose

reverse(4);

motorSpeed(4,25);

goFor(1);

brake(4);

goFor(5);

 

 

Power Braking

  //To get to middle

reverse(4);

motorSpeed(4, 40);

goToAbsolutePosition(265);

brake(4);

reverse(4);

motorSpeed(4, 50);

goFor(1);

brake(4);

goFor(8);

//To get to caboose

reverse(4);

motorSpeed(4, 30);

goToAbsolutePosition(470);

brake(4);

goFor(2);

//Braking before Caboose

reverse(4);

motorSpeed(4,25);

goFor(1);

brake(4);

goFor(5);