Sortir del laberint
Estratègia
Utilitzarem l'algoritme de la mà dreta amb el sensor d'ultrasons mirant cap a la dreta i el d'infrarojos mirant cap al davant.
Solucionarem el repte de manera gradual, dividint-lo en quatre parts:
part 1. Inici de l'execució
part 2. Avança seguint una paret
part 3. Gira en trobar paret al davant
part 4. Reconeix la sortida del laberint
Software
Pautes de programació
Atura davant d'un obstacle
Esquiva obstacles canviant de direcció
El repte
Fem avançar el robot fins que detecti un obstacle al davant. Aleshores ha de girar 180º i tornar al punt de partida, independentent d'on es trobi l'obstacle.
Com que no sabem a quina distància es troba l'obstacle, podem cronometrar el temps des que el robot surt fins que localitza l'obstacle, i utilitzar aquest temps en la tornada: