Seguire una traccia
Il robot deve seguire il tracciato di colore nero presente nella mappa Prima di fare un passo in una certa direzione controlla se, in quella direzione, è presente una cella colorata. Se dopo aver controllato nelle tre direzioni possibili non ha trovato una cella colorata si ferma.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
repeat { if(frontIsBlack) { forward(1) } else if(rightIsBlack) { right } else if(leftIsBlack) { left } else { end } } |
Esercizi Confronta il codice con lineFollower.irobo Aggiungi dei… Leggi tutto »Seguire una traccia