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 :
- Connectez le capteur de vision IA à VEXcode IQ basé sur le Web.
- Connectez le capteur de vision IA à l'application VEXcode IQ
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 |
|
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 |
|
|
Buckyballs bleus et rouges |
Boule bleue | Éléments de classe.BALLE_BLEUE |
BlueBall |
| Boule rouge | Éléments de classe.ROUGE_BALL |
boule rouge |
|
|
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.
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.
SélectionnezFermerdans le coin inférieur droit pour quitter l'utilitaire AI Vision.
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.
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).
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
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.
Vous verrez que lemode de détection AprilTags sera .
SélectionnezTerminé pour enregistrer vos modifications de la configuration du capteur de vision IA.