1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
Paramètres d'entrée
point de départ
point d'arrivée
Paramètres de sortie
liste de points
Initialisation
point courant <- point de départ
liste de points += point courant
Corps
tant que l'arrivée n'est pas atteinte
si aucun obstacle
aller en ligne droite de point courant jusqu'à l'arrivée
liste de points += point courant
si point courant == point d'arrivée
c'est fini
sinon
détermination de la face, du sens, et du critère de sortie pour contourner l'obstacle
fsi
sinon
contournement de l'obstacle par une face
liste de points += point courant
si critère de contournement ok
aucun obstacle
sinon
contournement par la face suivante déterminée par le sens de contournement
fsi
fsi
ftq |
Partager