Existe um algoritmo classico para sair de labirinto: mantenha a mao direita sempre encostada na parede. Em Java isso vira uma cadeia de decisoes: if (!robo.paredeDireita()) { vire a direita e ande } else if (robo.podeAndar()) { ande } else { vire a esquerda } O else if so e testado quando o if anterior deu falso. Novos sensores: robo.paredeDireita() e robo.paredeEsquerda().