Activation des classifications par IA et de la détection des identifiants AprilTag dans VEXcode IQ

Le capteur de vision VEX IQ AI est capable d'utiliser des modèles d'IA pré-entraînés pour détecter les objets connus. Cela inclut les classifications IA et les identifiants AprilTag. Cet article explique comment utiliser l'utilitaire AI Vision de VEXcode IQ pour activer cette détection.

Avant de commencer, le capteur de vision IA doit être connecté et configuré dans VEXcode IQ. Consultez ces articles pour plus d'informations :


Modèles de classification par IA

Les classifications IA correspondent aux objets du jeu qu'un capteur de vision IA peut détecter. Ces classifications permettent au capteur de vision IA de distinguer les différents types d'objets dans son champ de vision. 

Dans le VEXcode textuel, chacune de ces classifications possède un ID attribué qui sert à les différencier dans les projets.

Éléments de la salle de classe

Le modèleClassroom Elements comprend des objets de jeu trouvés dans le IQ Classroom Bundle et EXP Classroom Bundle.

Les classifications de l'IA comprennent :

  • Cubes bleus, rouges et verts
  • Buckyballs bleus et rouges
  • Anneaux bleus, rouges et verts
Objets du jeu Classification par IA Identifiant Python C++ ID

 

Un cube rouge, vert et bleu, objet de jeu.

Cubes bleus, rouges et verts

Cube bleu Éléments de classe.CUBE_BLEU bleuCube
Cube vert Éléments de classe.CUBE_VERT cube vert
Cube rouge Éléments de classe.RED_CUBE redCube

Une balle bleue et rouge.

Buckyballs bleus et rouges

Boule bleue Éléments de classe.BALLE_BLEUE BlueBall
Boule rouge Éléments de classe.ROUGE_BALL boule rouge

 

Un objet de jeu en forme d'anneau bleu, rouge et vert.

Anneaux bleus, rouges et verts

Anneau bleu Éléments de la classe.ANNEAU_BLEU anneau bleu
Anneau vert Éléments de la classe.ANNEAU_VERT anneau vert
Anneau rouge Éléments de la classe.ROUGE_ANNEAU anneau rouge

VIQRC Mix & Match

Le modèleVIQRC Mix & Match comprend des objets de jeu présents dans le kitéléments de terrain du jeu complet « Mix & Match » de la compétition de robotique VEX IQ 2025-2026 & ainsidans le kit d'éléments de score &

Les classifications de l'IA comprennent :

  • Épingles orange, rouges et bleues
  • Poutres
Objets du jeu Classification par IA Identifiant Python C++ ID

 

Épingles orange, rouges et bleues

Épingle orange Éléments de jeu MixAndMatch.ORANGE_PIN orangePin
Épingle rouge Éléments de jeu MixAndMatch.ROUGE_PIN épingle rouge
Épingle bleue Éléments de jeu MixAndMatch.BLUE_PIN BluePin

Poutres

Faisceau GameElementsMixAndMatch.BEAM faisceau

Activer la détection de classification par IA

Le mode de détection doit être activé dans l'utilitaire AI Vision pour que le capteur AI Vision puisse détecter les classifications IA.

Fenêtre des appareils dans Vexcode affichant le capteur AI Vision avec une mise en évidence d'un bouton portant la mention « configurer ».

SélectionnezConfigurer dans le menu du périphérique du capteur de vision IA.

L'utilitaire AI Vision s'ouvrira. Sélectionnez le bouton à bascule dans le coin supérieur droit de l'utilitaire sous Classification IA pour activer le mode de détection de classification IA .

Comme le montre la vidéo à gauche, une fois l'option de classification IA activée, les données relatives aux objets de classification IA apparaîtront dans la fenêtre.

Sélectionnez le menu déroulant Classification IA pour choisir les classifications IA que vous souhaitez que le capteur de vision IA détecte.

L'utilitaire AI Vision dans VEXcode, avec une mise en évidence du bouton en bas à droite indiquant « Fermer ».

SélectionnezFermerdans le coin inférieur droit pour quitter l'utilitaire AI Vision.

L'utilitaire AI Vision dans VEXcode met en évidence la zone indiquant que la détection de classification IA est activée. Un deuxième point important est visible dans le tableau de classification IA en bas de page, qui affiche la liste des classifications disponibles.

Vous verrez le nouveau mode de détection de classification IA être réglé sur sur et les classifications IA qui seront détectées sont ajoutées au bas du menu de l'appareil du capteur de vision IA.

Fenêtre des appareils dans Vexcode affichant le capteur AI Vision avec une mise en évidence sur un bouton portant la mention « Terminé ».

SélectionnezTerminé pour enregistrer vos modifications de la configuration du capteur de vision IA.


Identifiants AprilTag

Les identifiants AprilTag sont des marqueurs visuels conçus pour être facilement détectés et identifiés par les systèmes de vision par ordinateur. Ces étiquettes carrées présentent un motif unique à contraste élevé (généralement noir et blanc) qui permet aux caméras et aux logiciels de les reconnaître rapidement et de déterminer leur position et leur orientation précises dans l'espace 3D.

Il existe 38 identifiants AprilTag différents, numérotés de 0 à 37. Pour obtenir une copie imprimable de ces identifiants AprilTag, cliquez ici pour télécharger la version PDF ou cliquez ici pour télécharger la version Cricut ZIP (SVG).

Deux AprilTags dans l'utilitaire AI Vision. L'un apparaît sous l'identifiant 5 et l'autre sous l'identifiant 4.

Chaque AprilTag possède un numéro d'identification unique qui permet au capteur de vision IA de les différencier. Cela permet d'utiliser les identifiants AprilTag pour naviguer dans un champ ou pour identifier des points d'intérêt.

Activer la détection AprilTag

Fenêtre des appareils dans Vexcode affichant le capteur AI Vision avec une mise en évidence d'un bouton portant la mention « configurer ».

SélectionnezConfigurer dans le menu du périphérique du capteur de vision IA.

L'utilitaire AI Vision s'ouvrira. Sélectionnez le bouton à bascule dans le coin supérieur droit de l'utilitaire sous AprilTags pour activer le AprilTag Detection Mode.

Comme le montre la vidéo à gauche, une fois l'option activée, les données relatives aux identifiants AprilTag apparaîtront dans la fenêtre.

Utilitaire AI Vision dans VEXcode avec une mise en évidence de la zone indiquant que la détection AprilTag est activée.

Vous verrez que lemode de détection AprilTags sera .

Fenêtre des appareils dans Vexcode affichant le capteur AI Vision avec une mise en évidence sur un bouton portant la mention « Terminé ».

SélectionnezTerminé pour enregistrer vos modifications de la configuration du capteur de vision IA.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: