![](//s1.studylibfr.com/store/data-gzf/8f8b6067305fef7bc6d0a8980074c8f5/1/004894428.htmlex.zip/bg5.jpg)
Figure 1: A gauche : photo du robot Koala. A droite : le logiciel de traitement
d’images utilise les couleurs des pixels pour identifier les objets, grâce aux zones
contiguës de couleur homogène. Ici, la balle (rouge) est détectée à la position
X= 30, Y = 25 (à droite et en haut).
l’image, où se trouve un objet d’une couleur donnée. Par exemple, on peut
savoir la position X, Y dans l’image, du centre d’un objet rouge (voir Figure 1,
à droite).
Dans cet exercice, on contrôle le Koala en utilisant le Programme Bayésien
π, dont une partie est montrée Figure 2. On y voit les domaines de définition
des variables utilisées, la décomposition et les formes paramétriques. Tous les
paramètres étant fixés, il n’y a pas de phase d’apprentissage. Les questions et
inférences sont discutées dans les questions, ci-dessous.
Les domaines des variables sont tous discrets. Les trois variables X,θet
V rot représentent des orientations ; Xest une orientation par rapport à la
direction de la caméra, et θet V rot, par rapport à l’axe central du robot. Dans
tous les cas, une valeur négative indique « à gauche », 0 indique « au centre /
droit devant », et une valeur positive indique « à droite ». Les bornes inférieures
et supérieures pour ces variables sont différentes : les fonctions f1et f2servent
à faire les changements de repères adéquats.
La variable P rox décrit la proximité d’un obstacle, qui varie entre 0, pour un
objet très loin, et 15 pour un objet très proche. Enfin, la vitesse de translation
V trans vaut entre 0 lorsque le robot n’avance pas et 10 lorsque le robot avance
à vitesse maximum.
Dans le Programme Bayésien π, on remarque que le terme P(V trans |P rox)
est défini de différentes manières, selon la valeur de P rox. Lorsque il y a un
objet très proche (P rox ≥10), la loi de contrôle sur V trans est une gaussienne
très piquée, centrée sur la valeur 0. En conséquence, le robot n’avance pas. Dans
le cas contraire, si un objet est loin (P rox < 10), la gaussienne sur V trans est
centrée sur une valeur élevée (8) : en conséquence, le robot avance à grande
vitesse.
Question 1 : Dessinez le réseau bayésien correspondant au Programme Bayé-
sien π.
5