Puoi utilizzare il sensore di visione AI IQ per aiutarti a identificare gli oggetti di gioco (Pin e Beam) sul VIQRC 25-26 Mix & Match Playground in VEXcode VR utilizzando le classificazioni AI.
Se hai familiarità con la versione fisica del sensore di visione IQ AI , saprai che il sensore fisico è anche in grado di segnalare informazioni su AprilTags e firme colorate configurate. Poiché in VEXcode VR non è necessaria alcuna configurazione del robot e non sono presenti AprilTag sul campo di corrispondenza VIQRC 25-26 Mix & , il sensore virtuale riporta informazioni solo sugli elementi di gioco preconfigurati: raggi, pin rossi, pin blu e pin arancioni.
Visione AI in VIQRC Mix & Match abilità virtuali
Il sensore di visione IQ AI è una telecamera in grado di identificare e differenziare automaticamente gli elementi del gioco, consentendo al robot di orientarsi autonomamente verso oggetti specifici. Il sensore è pre-addestrato a riconoscere gli elementi del gioco VIQRC Mix & Match di quest'anno, quindi rileverà automaticamente Pin e Beam.
Per rilevare questi oggetti, il sensore di visione VEX AI è montato sulla parte anteriore del robot sul sollevatore, puntato verso il campo (come mostrato qui).
Raccolta di dati sulla visione dell'IA
È possibile visualizzare i dati segnalati dal sensore di visione IQ AI tramite la finestra Snapshot, la console Monitor o la console di stampa in VEXcode VR.
Per visualizzare la finestra Snapshot e vedere i dati segnalati dal sensore IQ AI Vision, selezionare il pulsante AI Vision.
Selezionare nuovamente il pulsanteAI Vision per nascondere la finestra Snapshot.
La finestra Snapshot appare nell'angolo in alto a sinistra della finestra Playground, è evidenziata in un riquadro rosso e identifica tutti gli elementi del gioco all'interno del campo visivo del sensore.
Per ogni oggetto rilevato, vengono visualizzati i dati chiave, tra cui la classificazione, le coordinate del centro X e del centro Y, nonché la larghezza e l'altezza.
Le spiegazioni sui tipi di dati segnalati dal sensore di visione IQ AI, inclusi i relativi comandi VEXcode, sono disponibili nei blocchi e Python VEX API.
Questi comandi possono essere utilizzati nelle console Monitor e/o Print per visualizzare i dati di ogni snapshot acquisito durante l'esecuzione del progetto. Scopri di più sull'utilizzo delle console Monitor e Print con i blocchi, con Pythono Utilizzo della console Print.
Utilizzo combinato dei sensori di Huey
Il sensore di visione IQ AI può essere combinato con altri sensori sul robot per completare attività sul campo. Un elenco completo dei sensori sulla versione virtuale di Huey può essere trovato su questa pagina dell'API VEX. Ecco solo alcune idee per aiutarti a iniziare a scrivere il tuo codice:
- Utilizza il sensore di visione AI IQ per trovare e prendere di mira un elemento di gioco, quindi utilizza il sensore di distanza per raccogliere l'oggetto.
- Utilizza il sensore di visione AIIQ per trovare e mirare a più elementi di gioco, quindi utilizza il sensore ottico per determinare il colore del perno inferiore nell'artiglio prima di posizionarlo.
Ricorda che ulteriori informazioni su comandi specifici, sul campo VIQRC Mix & Match e sull'Hero Bot, Huey, sono disponibili nell'API VEX e nella Guida integrata in VEXcode VR (Blocchi e Python).