#define BACK_TIME 50 #define TURN_TIME 80 task main() { SetSensorMode(SENSOR_L, SENSOR_MODE_BOOL); SetSensorMode(SENSOR_R, SENSOR_MODE_BOOL); OnFwd(OUT_L + OUT_R); while (true){ if (SENSOR_L == 1){ OnRev (OUT_L + OUT_R); Wait (BACK_TIME); OnFwd (OUT_L); Wait (TURN_TIME); OnFwd (OUT_R); } if (SENSOR_R == 1) { OnRev (OUT_L + OUT_R); Wait (BACK_TIME); OnFwd (OUT_R); Wait (TURN_TIME); OnFwd (OUT_L); } } }