Risoluzione dei problemi del sensore di visione AI con VEX V5

Se riscontri problemi con il tuo sensore di visione AI, consulta le sezioni seguenti per identificare la causa e trovare la soluzione adatta al tuo problema specifico.

Problema: il sensore di visione AI non si connette a VEXcode

Durante la configurazione del sensore di visione AI in VEXcode, la finestra non mostrerà la vista del sensore di visione AI e visualizzerà il messaggio "Nessun sensore di visione AI connesso".

Possibili cause

  1. Il sensore di visione AI non è collegato correttamente al computer.
  2. Il tuo browser web o VEXcode non dispone delle autorizzazioni necessarie per accedere al sensore di visione AI.
  3. Il sensore di visione AI non si connetterà a VEXcode mentre Visual Studio Code è aperto.

Soluzioni

Soluzione per la potenziale causa 1

Se il sensore di visione AI non è collegato correttamente al computer, controlla il collegamento via cavo al computer. Per maggiori informazioni su come collegare il sensore di visione AI al computer, fare riferimento a questi articoli per la connessione a Web-based e App-based VEXcode V5.

Soluzione per la potenziale causa 2

Se il tuo browser web o VEXcode non dispone delle autorizzazioni per la telecamera, il sensore di visione AI non sarà in grado di connettersi.

Per risolvere questo problema, fare riferimento ai seguenti articoli:

Basato su app

Basato sul Web

Soluzione per la potenziale causa 3

Quando l'AI Vision Sensor viene collegato a un computer su cui è già aperto VS Code, stabilisce automaticamente prima una connessione con VS Code. Poiché l'AI Vision Sensor può mantenere solo una connessione alla volta, ciò gli impedisce di connettersi a VEXcode. Potrai vedere il sensore di visione AI apparire nell'estensione VEX VS Code una volta che si connetterà a VS Code.

Il sensore di visione AI verrà visualizzato quando si tenta di connettersi all'interno di VEXcode V5 basato sul Web, ma selezionandoConnetti non accadrà nulla.

Per risolvere questo problema, chiudi l'applicazione VS Code e ricollega il tuo sensore di visione AI. Se si utilizza VEXcode V5 basato su app, il sensore di visione AI si collegherà automaticamente.

Problema: il sensore di visione AI non rileva correttamente durante i progetti

Causa potenziale

Nei progetti, il V5 Brain si basa su snapshot frequenti per i dati correnti del sensore di visione AI. Senza aggiornamenti regolari, il Cervello potrebbe utilizzare informazioni obsolete.

Se un robot o un oggetto si muove troppo velocemente, potrebbe passare davanti al sensore di visione AI prima che sia possibile acquisire una nuova istantanea.

Soluzione

Per attenuare questo problema, si possono prendere in considerazione due approcci:

Ridurre il tempo del blocco Wait per acquisire più spesso gli snapshot. Ciò consente al sensore visivo AI di raccogliere dati con maggiore frequenza man mano che si verifica un movimento.

Ridurre la velocità del robot per consentire al sensore di visione AI di acquisire più istantanee durante il movimento, aumentando la quantità di dati raccolti.

Problema: Vision Utility è colorato con un colore sbagliato

Causa potenziale

La visuale dell'AI Vision Sensor può oscurarsi se ostruita da un oggetto quando è collegato al computer o se l'AI Vision Utility viene lasciata aperta per troppo tempo.

Soluzione

Per risolvere questo problema, scollega e ricollega l'AI Vision Sensor al computer.

In questo modo verrà attivata la funzione di bilanciamento automatico del bianco dell'AI Vision Sensor, che si attiva ogni volta che il dispositivo viene acceso.

Problema: Rilevamento di oggetti indesiderati sullo sfondo

Possibili cause

  1. Il sensore di visione AI non è orientato verso il campo.
  2. Ci sono oggetti sullo sfondo che l'AI Vision può vedere.
  3. La firma del colore non è sufficientemente specifica e rileva colori simili nelle vicinanze.
  4. L'illuminazione nel campo è incostante.

Soluzioni

Soluzione per la potenziale causa 1

Controlla la posizione di montaggio del tuo sensore di visione AI. Per prestazioni ottimali, montarlo inclinato verso il basso, in direzione del campo. In questo modo si garantisce che vengano rilevati solo gli oggetti all'interno del campo e non le aree circostanti. 

Soluzione per la potenziale causa 2

Le interferenze visive attorno al sensore di visione AI possono causare errori di rilevamento. Gli oggetti nell'area circostante (ad esempio poster o indumenti) che corrispondono alla Color Signature desiderata potrebbero essere erroneamente identificati dal sensore. Per ulteriori informazioni su come ridurre al minimo le interferenze visive nella configurazione del campo, fare riferimento a Impostazione dell'ambiente della classe per l'utilizzo del sensore di visione AI.

Soluzione per la potenziale causa 3

Se una firma colore non è configurata con un livello di tonalità e/o saturazione sufficientemente ampio, non rileverà correttamente la firma colore di un oggetto oppure rileverà colori che appartengono a oggetti non corretti. Leggi Configurazione delle firme colore con il sensore di visione AI in VEXcode V5 o guarda Regolazione di una firma colore su PD+ per maggiori informazioni su come configurare una firma colore in modo che il sensore di visione AI rilevi accuratamente il colore desiderato.

Soluzione per la potenziale causa 4

Le condizioni di illuminazione possono influenzare notevolmente la tonalità e la saturazione di un colore. Quando si configura una firma colore, i valori cambieranno a seconda della quantità di luce che colpisce l'oggetto.

Se la quantità di luce cambia, la stessa firma cromatica potrebbe non essere rilevata con la stessa precisione.

Per risolvere questo problema, assicurarsi che il punto in cui viene configurata la firma cromatica del sensore di visione AI sia lo stesso in cui il sensore verrà utilizzato sul campo, in modo che il rilevamento della firma cromatica rimanga coerente.

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

Last Updated: