衝突後Uターンするプログラムです。
task main() { SetSensor(SENSOR_1,SENSOR_LIGHT); SetSensor(SENSOR_2,SENSOR_TOUCH); SetSensor(SENSOR_3,SENSOR_LIGHT); while(true) { OnFwd(OUT_A+OUT_C); if(SENSOR_1<40) { Off(OUT_A); Wait(5); if(SENSOR_1<40) {OnRev(OUT_A); until(SENSOR_1>40); }} if (SENSOR_3<40) { Off(OUT_C); Wait(5); if(SENSOR_3<40) {OnRev(OUT_C); until(SENSOR_3>40); }} if(SENSOR_2==1) { OnRev(OUT_A+OUT_C); Wait(30); OnFwd(OUT_A); until(SENSOR_1<40); } }}