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.


Esercizi

  1. Confronta il codice con lineFollower.irobo
  2. Aggiungi dei tratti colorati sulla mappa in modo che il percorso
    1. diventi un percorso chiuso
    2. abbia dei vicoli ciechi laterali
  3. Come si comporterà il robot sulle nuove mappe?
  4. Modifica il programma in modo che il robot
    1. segua il percorso al contrario quando raggiunge la fine
    2. vada prima a destra piuttosto che dritto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *