Last Progress Report: N/A
Scenario 1: PrgmBasics
celerate(1,0,15,2.5); //accelerate motor 1 from 0 -15% power in 2.5 sec
motorSpeed(1, 15); //motor 1 15% power
goFor(1); //run for 1 sec
brake(1); //brake motor 1
celerate(2,0,27,4); //accelerate motor 2 from 0-27% in 4 sec
motorSpeed(2,27); //motor 2 27% power
goFor(2.7); //run for 2.7 sec
celerate(2,27,15,1); //decelerate motor 2 from 27-15% in 1 sec
brake(2); //brake motor 2
reverse(2); //reverse motor 2
celerate(4,0,31,2); //accelerate both motors from 0-30% in 2 sec
motorSpeed(4, 35); //both motors 35% power
goFor(1); //run for 1 sec
brake(2); //brake motor 2
motorSpeed(1,35); //motor 1 35% power
goFor(3); //run for 3 sec
motorSpeed(4,0); //both motors 0% power
goFor(1); //run for 1 sec
reverse(1); //reverse motor 1
celerate(1,0,19,2); //accelerate motor 1 from 0-19% in 2 sec
motorSpeed(2,35); //motor 2 35% power
motorSpeed(1,19);// motor 1 19% power
goFor(2); //run for 2 sec
motorSpeed(4,19); //both motors 19% power
goFor(2); //runn for 2 sec
celerate(4,19,0,3); //decelerate both motors from 19-0% in 3 sec
brake(4); //brake both motors
Reflectance Sensors Test: ExternalSensorsOutside
motorSpeed(4,25); //both motors 25% power
goFor(2); //run for 2 sec
motorSpeed(4,20); //both motors 20% power
goToAbsolutePosition(295); //continue 20% power until reach mark 295
reverse(4); //reverse both motors
motorSpeed(4,30); //both motors to 30% power
goFor(1.5); //run for 1.5 sec
brake(4); //brake both motors
Data Analysis Tool: SCC1
celerate(4,0,25,3); //accelerate both motors from 0-25% in 3 sec
motorSpeed(4,25); //both motors 25% power
goFor(1); //run for 1 sec
motorSpeed(4,20); //both motors 20% power
goFor(2); //run for 2 sec
reverse(4); //reverse both motos
motorSpeed(4,25); //both motors 25% power
goFor(2); //run for 2 sec
brake(4); //brake both motors
Last Progress Report: 1
Advance R&D 1 & 2: Motor Configuration (Push)
reverse(4); //reverse both motors so front goes forward first
celerate(4,0,30,5); //accelerate both motors from 0-30% in 5 sec
motorSpeed(4,30); //both motors 30% power
goFor(5); //run for 5 sec
brake(4); //brake both motors
reverse(4); //reverse both motors
celerate(4,0,30,5); //accelerate both motors from 0-30% in 5 sec
motorSpeed(4,30); //both motors 30% power
goFor(5); //run for 5 sec
brake(4); //brake both motors
Advance R&D 1 & 2: Motor Configuration (Pull)
celerate(4,0,30,5); //accelerate both motors from 0-30% in 5 sec
motorSpeed(4,30); //both motors 30% power
goFor(5); //run for 5 sec
brake(4); //brake both motors
reverse(4); //reverse both motors
celerate(4,0,30,5); //accelerate both motors from 0-30% in 5 sec
motorSpeed(4,30); //both motors 30% power
goFor(5); //run for 5 sec
brake(4); //brake both motors
Advance R&D 1 & 2: 1 Motor
reverse(1); //reverse motor 1 so front goes forward first
celerate(1,0,30,5); //accelerate motor 1 from 0-30% in 5 sec
motorSpeed(1,30); //motor 1 30% power
goFor(5); //run for 5 sec
brake(1); //brake motor 1
reverse(1); //reverse motor 1
celerate(1,0,30,5); //accelerate motor 1 from 0-30% in 5 sec
motorSpeed(1,30); // motor 1 30% power
goFor(5); //run for 5 sec
brake(1); //brake motors 1
Last Progress Report: 2
Performance Test 1: Design Test
reverse(4); //reverse both motors
motorSpeed(4,30); //both motors 30% power
goFor(5); //run for 5 sec
motorSpeed(4,0); //both motors 0% power
goFor(10); //run for 10 sec
motorSpeed(4,30); //both motors 30% power
goFor(2); //run for 2 sec
brake(4); //brake both motors
Performance Test 2: Code 1 (goFor)
reverse(4); //reverse both motors
motorSpeed(4,30); //both motors 30% power
goFor(4.6); //run for 4.6 sec
reverse(4); //reverse both motors
motorSpeed(4,40); //both motors 40% power
goFor(.7); //run for 0.7 sec
reverse(4); //reverse both motors
motorSpeed(4,0); //both motors 0% power
goFor(10); //run for 10 sec
motorSpeed(4,30); //both motors 30% power
goFor(4); //run for 4 sec
reverse(4); //reverse both motors
motorSpeed(4,40); //both motors 40% power
goFor(1.2); //run for 1.2 sec
motorSpeed(4,0); //both motors 0% power
goFor(7); //run for 7 sec
motorSpeed(4,50); //both motors 50% power
goFor(3); //run for 3 sec
brake(4); //brake both motors
Performance Test 2: Code 2 (goToAbsolutePosition)
reverse(4); //reverse both motors
motorSpeed(4,30); //both motors 30% power
goToAbsolutePosition(125); //run for 125 marks
reverse(4); //reverse both motors
motorSpeed(4,40); //both motors 40% power
goFor(.2); //run for .2 sec
reverse(4); //reverse both motors
motorSpeed(4,0); //both motors 0% poower
goFor(10); //run for 10 sec
motorSpeed(4,30); //both motors 30% power
goToAbsolutePosition(258); //run for 133 marks
reverse(4); //reverse both motors
motorSpeed(4,40); //both motors 40% power
goFor(1.1); //run for 1.1 sec
motorSpeed(4,0); //both motors 0% power
goFor(7); //run for 7 sec
motorSpeed(4,50); //both motors 50% power
goFor(3); //run for 3 sec
brake(4); //brake both motors
Last Progress Report: 3
Final Performance Test
reverse(4); //reverse both motors
motorSpeed(4,30); //both motors 30% power
goFor(5.7); //run for 5.7 sec
reverse(4); //reverse both motors
motorSpeed(4,41); //both motors 41% power
goFor(.4); //run for 0.4 sec
reverse(4); //reveres both motors
motorSpeed(4,0); //both motors 0% power
goFor(10); //run for 10 sec
motorSpeed(4,30); //both motors 30% power
goFor(4.7); //run for 4.7 sec
motorSpeed(4,0); //both motors 0% power
goFor(1.8); //run for 1.8 sec
reverse(4); //reverse both motors
motorSpeed(4,40); //both motors 40% power
goFor(.5); //run for 0.5 sec
motorSpeed(4,0); //both motors 0% power
goFor(7); //run for 7 sec
motorSpeed(4,50); //both motors 50% power
goFor(6.5); //run for 6.5 sec
reverse(4); //reverse both motors
motorSpeed(4,60); //both motors 60% power
goFor(1); //run for 1 sec
motorSpeed(4,0); //both motors 0% power
goFor(7); //run for 7 sec
reverse(4); //reverse both motors
motorSpeed(4,60); //both motors 60% power
goFor(3); //run for 3 sec
motorSpeed(4,0); //both motors 0% power
goFor(2); //run for 2 sec
reverse(4); //reverse both motors
motorSpeed(4,50); //both motors 50% power
goFor(1); //run for 1 sec
brake(4); //brake both motors