Comportement de retour à la base
Une stratégie simple pour rentrer à la base
Nous avons décidé dutiliser une stratégie limitant au maximum les connaissances a priori
nécessaires au robot. Pour cela, nous allons imiter le comportement adopté par les fourmis
marquant leur trajectoire à laide de phéromones. Nous navons pas de détecteur de
phéromone. Par contre, le robot est équipe dun distributeur de boulons6. Ceux-ci, peints en
rouge, sont utilisés par le robot pour marquer le couloir lors de son arrivée à une intersection,
pendant le trajet aller. Un processus très simple permet de détecter lors de laller les endroits où
poser les marques. Ces marques rouges au sol constitueront les seuls a priori que le robot
utilisera lors du trajet retour. On considère de plus que le nombre de boulons dans la dernière
intersection est supérieur à cinq. Il ne reste plus au robot quà longer le couloir jusquà arriver
à une intersection.
Le premier comportement consiste à suivre le couloir. Quand le robot arrive à une intersection,
il choisit la direction du couloir ayant le plus de marques rouges au sol. Il tourne alors dans
cette direction Si le nombre de marques est inférieur à cinq, il repasse en comportement suivi
de couloir. Lorsque le nombre de marques détecté est suffisant (supérieur de cinq), on considère
quil est arrivé à proximité de la base. Il rejoint alors la base en se guidant sur un amer visuel.
Demo (AVI, 16.6 Mo)
Nicolas Mansard (2003); Hiérarchie de Comportements : Application au Retour à la Base;
DEA IVR ; Institut National Polytechnique de Grenoble / Université Joseph Fourier
PDF (2.7 Mo)