public parcourse() { NxtRobot robot = new NxtRobot(); Gear gear = new Gear(); TouchSensor ts1 = new TouchSensor(SensorPort.S3); TouchSensor ts2 = new TouchSensor(SensorPort.S4); robot.addPart(ts1); robot.addPart(ts2); gear.setSpeed(60); robot.addPart(gear); gear.forward(); while (true) { if ((ts1.isPressed()) && (count1 % 2 != 0)) { gear.backward(900); gear.left(375); gear.backward(); count1++; } if ((ts1.isPressed()) && (count1 % 2 == 0)) { gear.backward(900); gear.right(375); gear.forward(); count1++; count2++; } /*if ((ts2.isPressed()) &&(count1 %2 == 2)){ gear.backward(900); gear.right(375); gear.forward(); count1++; }*/ if (ts2.isPressed() && (count2 % 2 != 0)) { // gear.forward(300); // gear.left(375); gear.forward(); } if ((ts2.isPressed()) && (count2 % 2 == 0)) { gear.forward(900); gear.right(375); gear.forward(); } } }