Abilitazione delle classificazioni AI e rilevamento dell'ID AprilTag in VEXcode IQ

Il sensore di visione AI VEX IQ è in grado di utilizzare modelli di intelligenza artificiale pre-addestrati per rilevare oggetti noti. Tra questi rientrano le classificazioni AI e gli ID AprilTag. Questo articolo spiegherà come utilizzare AI Vision Utility in VEXcode IQ per abilitare questo rilevamento.

Prima di iniziare, il sensore di visione AI deve essere collegato e configurato in VEXcode IQ. Per maggiori informazioni, consulta questi articoli:


Modelli di classificazione AI

Le classificazioni AI sono oggetti di gioco che un sensore di visione AI può rilevare. Queste classificazioni consentono al sensore di visione AI di distinguere tra diversi tipi di oggetti nel suo campo visivo. 

Nel VEXcode basato su testo, a ciascuna di queste classificazioni è assegnato un ID che viene utilizzato per differenziarle nei progetti.

Elementi della classe

Il modelloClassroom Elements include oggetti di gioco presenti nel IQ Classroom Bundle e EXP Classroom Bundle.

Le classificazioni dell'IA includono:

  • Cubi blu, rossi e verdi
  • Buckyballs blu e rossi
  • Anelli blu, rossi e verdi
Oggetti di gioco Classificazione dell'IA ID Python ID C++

 

Un cubo di gioco rosso, verde e blu.

Cubi blu, rossi e verdi

Cubo Blu Elementi dell'aulaCUBICOBLU blueCube
Cubo Verde Elementi dell'aula. CUBO VERDE greenCube
Cubo Rosso ClassroomElements.RED_CUBE redCube

Una palla blu e rossa.

Buckyball blu e rosse

Palla Blu Elementi dell'aula BLU Palla blu
Palla Rossa Elementi della classe PALLA ROSSA Palla rossa

 

Un oggetto di gioco a forma di anello blu, rosso e verde.

Anelli blu, rossi e verdi

Anello Blu Elementi dell'aula ANELLO BLU blueRing
Anello Verde ClassroomElements.GREEN_RING greenRing
Anello Rosso Elementi dell'aula: anello rosso anello rosso

Passa al livello successivo

Il modelloLevel Up include oggetti di gioco presenti nel VEX IQ Robotics Competition "Level Up" Full Game & Field Element Kit e 2026-27 VEX IQ Robotics Competition "Level Up" Scoring Element Kit.

Le classificazioni dell'IA includono:

  • Pouf gialli, rossi e blu
Oggetti di gioco Classificazione AI ID Python ID C++
pouf.png

Pouf gialli, rossi e blu

Pouf giallo GameElementsLevelUp.SACCHETTO DI FAGIOLI GIALLI sacchetto di fagioli giallo
Pouf rosso GameElementsLevelUp.RED_BEAN_BAG Borsa di fagioli rossi
Pouf blu GameElementsLevelUp.BLUE_BEAN_BAG sacchetto di fagioli blu

Mix & Match

Il modelloMix & Match include oggetti di gioco presenti nel VEX IQ Robotics Competition "Mix & Match" Full Game & Field Element Kit e 2025-26 VEX IQ Robotics Competition "Mix & Match" Scoring Element Kit.

Le classificazioni dell'IA includono:

  • Spilli arancioni, rossi e blu
  • Travi
Oggetti di gioco Classificazione dell'IA ID Python ID C++

 

 Spille arancioni, rosse e blu

Spilli arancioni, rossi e blu

Spilla arancione GameElementsMixAndMatch.ORANGE_PIN orangePin
Spillo rosso GameElementsMixAndMatch.RED_PIN redPin
Spilla blu GameElementsMixAndMatch.BLUE_PIN bluePin

Un raggio grigio

Travi

Trave GameElementsMixAndMatch.BEAM trave

Abilita il rilevamento della classificazione AI

La modalità di rilevamento deve essere abilitata nell'utilità AI Vision affinché il sensore AI Vision rilevi le classificazioni AI.

Finestra Dispositivi in vexcode che mostra il sensore AI Vision con evidenziato un pulsante con la scritta configura.

SelezionareConfigura nel menu del dispositivo del sensore di visione AI.

Si aprirà l'utilità AI Vision. Selezionare l'interruttore nell'angolo in alto a destra dell'Utilità sotto Classificazione AI per attivare la Modalità di rilevamento della classificazione AI .

Come mostrato nel video a sinistra, una volta attivata la funzione di classificazione AI, nella finestra appariranno i dati relativi a tutti gli oggetti di classificazione AI.

un menu che mostra il menu a tendina di classificazione dell'IA

Selezionare il menu a discesa Classificazione AI per scegliere quali classificazioni AI si desidera che il sensore di visione AI rilevi.

AI Vision Utility in VEXcode con evidenziato il pulsante nell'angolo in basso a destra con la scritta Chiudi.

SelezionareChiudinell'angolo in basso a destra per uscire da AI Vision Utility.

AI Vision Utility in VEXcode con evidenziata l'area in cui è indicato che il rilevamento della classificazione AI è attivo. Un secondo punto saliente è visibile nella tabella di classificazione AI in basso, che mostra l'elenco delle classificazioni disponibili.

Vedrai che la nuova modalità di rilevamento della classificazione AI sarà impostata su su e le classificazioni AI che verranno rilevate verranno aggiunte nella parte inferiore del menu del dispositivo del sensore di visione AI.

Finestra dei dispositivi in vexcode che mostra il sensore AI Vision con un pulsante evidenziato con la scritta Fatto.

SelezionareFatto per salvare le modifiche alla configurazione del sensore di visione AI.


ID AprilTag

Gli ID AprilTag sono marcatori visivi progettati per essere facilmente rilevati e identificati dai sistemi di visione artificiale. Questi tag quadrati presentano un esclusivo motivo ad alto contrasto (solitamente bianco e nero) che consente alle telecamere e al software di riconoscerli rapidamente e di determinarne la posizione e l'orientamento precisi nello spazio 3D.

Esistono 38 diversi ID AprilTag, numerati da 0 a 37. Per una copia stampabile di questi ID AprilTag, clicca qui per scaricare la versione PDF o clicca qui per scaricare la versione Cricut ZIP (SVG).

Due AprilTags nell'AI Vision Utility. Uno è indicato come ID 5 e l'altro come ID 4.

Ogni AprilTag ha un numero ID identificabile che consente al sensore di visione AI di distinguerli. Ciò consente di utilizzare gli ID AprilTag per la navigazione all'interno di un campo o per identificare punti di interesse.

Abilita rilevamento AprilTag

Finestra Dispositivi in vexcode che mostra il sensore AI Vision con evidenziato un pulsante con la scritta configura.

SelezionareConfigura nel menu del dispositivo del sensore di visione AI.

Si aprirà l'utilità AI Vision. Selezionare l'interruttore nell'angolo in alto a destra dell'Utilità sotto AprilTags per attivare la Modalità di rilevamento AprilTag.

Come mostrato nel video a sinistra, una volta attivato il pulsante, nella finestra appariranno i dati relativi a tutti gli ID AprilTag.

AI Vision Utility in VEXcode con evidenziata l'area in cui è indicato che il rilevamento AprilTag è attivo.

Vedrai impostata su On.

Finestra dei dispositivi in vexcode che mostra il sensore AI Vision con un pulsante evidenziato con la scritta Fatto.

SelezionareFatto per salvare le modifiche alla configurazione del sensore di visione AI.

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

Last Updated: