Un robot que resolve labirintos é un paso máis allá que seguir liñas, pola que o robot debe detectar paredes, estimar a posición e recordar decisións. O primeiro obxectivo non é a velocidade; é viradas repetibles e un mapa que coincida co labirinto.
Construid un labirinto de teste pequeno, registaid leituras de sensores e calibrardes unha célula a unha de cada vez. Despois de que poida explorar lentamente, adicionaid fill-fill ou outro planificador de camiño e só entón aumentardes a velocidade.