Que sensor podria usar para un robot resolvedor de laberinto

Buenas tardes. Mi proyecto trata de un robot que resuelvebun laberinto en el menor tiempo posible.... He estado busvando varios sensores pero no me decido por cual usar, un infrarrojo o un ultrasonico. El laberinto tiene Las paredes de color blanco y el suelo de color negro. Las partes del laberinto
son de madera, acabada con pintura mate. En el suelo puede existir la unión de tableros de
madera a diferentes alturas. Debe asumirse que las tonalidades y acabados de la pintura puedan
variar a lo largo del recorrido, existir zonas de sombras por la iluminación ambiental y
variaciones en la fricción que ofrece el suelo.
l laberinto está formado por un área de 2x2 m2
. Las paredes tienen un espesor de
6 mm. Las divisiones tienen un ancho de 25 cm y un alto de 150mm. Las intersecciones y giros
son a 90°. Se asume una tolerancia del 5% en todas las dimensiones dadas.
POR FAVOR SI ALGUIEN ME PUDIERA ACONSEJAR PARA OBTEBER EL MAXIMO RENDIMIENTO :confused:

That sounds like micro mouse with a simpler maze. Check out the wikipedia page. It has a bunch of external links that may be helpful.