au sommaire


    Robotique : les capteurs de détection

    Robotique : les capteurs de détection

    Les capteurscapteurs de détection sont primordiaux. Le robotrobot minisumo doit être capable de détecter son adversaire afin de le pousser en dehors du cercle représentant le plateau du jeu. De même, il doit repérer le bord de ce cercle afin de ne pas en sortir lui-même. Plusieurs types de capteurs sont utilisés, suivant s'il s'agit de détecter l'adversaire ou la bordure du cercle.

    Sur les minirobots à l'image, les capteurs de détection installés à l'avant sont utilisés pour déterminer l'emplacement des obstacles afin de les éviter. © Frédéric Giamarchi

    Sur les minirobots à l'image, les capteurs de détection installés à l'avant sont utilisés pour déterminer l'emplacement des obstacles afin de les éviter. © Frédéric Giamarchi

    Des capteurs de détection pour contourner l'obstacle

    Du plus simple au plus sophistiqué, on trouve des interrupteurs adaptés, des systèmes optiques basés sur les infrarouges, des capteurs de distance basés sur les ultrasons jusqu'à des caméras linéaires.

    L'interrupteur est un capteur très simple et facile à mettre en place pour détecter un choc. Mais cette simplicité a un coût, le programme de traitement de cette information peut devenir très lourd. Si on couple ce capteur avec un détecteur d'obstacle sans contact, l'information associée à l'interrupteur va devenir plus simple à traiter, car le capteur d'obstacle sans contact aura, normalement, été sollicité avant.

    C'est un peu l'esprit des capteurs que l'on découvre au fur et à mesure qu'on les installe sur les robots pour améliorer leur comportement. Cette évolution dans la complexité liée aux nombres et aux types de capteurs doit être associée aux compétences grandissantes par l'expérience des concepteurs. Ainsi, le robot évolue naturellement en même temps que les connaissances de son « maître ».