Le moteur pas a pas me permet d'avance de la même distance a chaque fois, une case = x pas
Après suffit de faire des procédure, le robot avanceras précisément a chaque fois de la même distance et comme les case on toute la même taille.
Le robot sera confronter a 8 cas :

Pour chaque cas il y auras une liste de procédure de déplacement
Procedure :
B00 : Arrêt
B01 : Avancer d'une case tous droit
B02 : Avancer d'une demi case tous droit
B03 : Avancer tous droit a une distance égale a hypoténuse
B04 : Tourner sur place de 45° vers la gauche
B05 : Tourner sur place de 45° vers la droite
B06 : Tourner sur place de 90° vers la gauche
B07 : Tourner sur place de 90° vers la droite
Je pense programmé les déplacement de manière très simple grâce a ses procédure :
Par exemple le cas n°5 :

Chaque point au centre des carrée c'est le milieu du robot
Du point 1 au point 2 : B01
Du point 2 au point 4 : B02,B05,B03,B05,B02
Du point 4 au point 5 : B01
Voici mon idée départ, bien-sur en testant je vais la modifier car la c'est juste théorique ^^
Le plus gros défit dans ce projet c'est de comprendre algorithme qui permet de mémoriser le chemin du labyrinthe inconnu.
Bien a vous
Olivier bogaert