Il sensore visivo consente al robot di rilevare e reagire ai colori presenti nell'ambiente circostante. Utilizzando una fotocamera integrata e un'elaborazione integrata, il sensore di visione è in grado di identificare e tracciare le firme cromatiche, ovvero colori specifici configurati per il progetto.
Una volta configurate le firme di colore, il sensore può segnalare informazioni quali la posizione, le dimensioni e il numero di oggetti corrispondenti nel suo campo visivo.
Importante:Il sensore visivo puòessere configurato solo se si dispone di una connessione Internet.
Connettiti a Vision Utility
Per iniziare a configurare il tuo Vision Sensor, aggiungilo come dispositivo nella finestra Dispositivi.
Selezionare Apri Utility per iniziare a configurare le firme a colori.
Seleziona l'icona della fotocamera nell'angolo in alto a sinistra della finestra per collegare il tuo Vision Sensor.
Collega il Vision Sensor al computer tramite la porta USB-C.
Utilizzando la finestra di dialogo del dispositivo, seleziona il sensore visivo. Qui viene mostrata un'interfaccia Windows a scopo di riferimento.
Nota: Il sensore visivo non può essere configurato con Vision Utility mentre è collegato all'EXP Brain.
Una volta connesso, il Vision Sensor visualizzerà un'immagine scattata al momento della connessione e l'icona della fotocamera in alto a destra diventerà verde.
Configurazione di una firma a colori
Per aggiornare l'immagine visualizzata in Vision Utility, selezionare l'icona verde della fotocamera.
Bassa luminosità
Alta luminosità
Per modificare la luminosità delle immagini scattate dal sensore visivo, utilizzare il cursore Luminosità nella parte superiore di Vision Utility.
Posiziona il cursore del mouse sull'oggetto colorato, quindi seleziona
e trascina sul colore desiderato per configurarlo, come mostrato in questo
video.
Nota: Assicurati di rimanere entro i limiti dei
colori che desideri selezionare. In caso contrario, potresti accidentalmente catturare i colori
dallo sfondo, contribuendo a compromettere il rilevamento del sensore visivo.
Il pulsante Set diventerà verde. Selezionalo per salvare il colore.
Quando viene impostata una firma a colori, verrà visualizzato un riquadro di delimitazione attorno a tutti i colori corrispondenti a quella firma. Per ulteriori informazioni sulle proprietà di un oggetto e su come utilizzarle, visitare il sito di riferimento dell'API EXP.
È anche possibile rinominare la firma a colori facendo clic sul nome (per impostazione predefinita il primo nome è SIG_1). Selezionando un punto esterno al campo di testo il nome verrà salvato.
Selezionare l'icona delle frecce accanto a una firma di colore per regolarne la tolleranza,
come mostrato in questo video.
Aumentando la tolleranza è possibile riconoscere una gamma più ampia di tonalità simili
la stessa firma di colore, il che è utile in
con illuminazione non uniforme, come ombre o riflessi. Abbassando la tolleranza
il sensore diventa più selettivo, riconoscendo solo i colori
molto vicini alla firma originale.
Configurazione di un codice colore
Un codice colore è una combinazione di firme di colore che formano uno schema orizzontale. Dopo aver configurato le firme dei colori, selezionare la scheda Codici per iniziare a configurare i codici colore.
Nella casella di testo a destra, inserisci i nomi delle firme di colore da includere nel codice colore, in ordine e separati da virgole.
Ad esempio, per creare un pattern di Rosso seguito da Blu, immettere RED_BOX,BLUE_BOX. Per creare un pattern di Blu seguito da Rosso, immettere BLUE_BOX,RED_BOX.
Rinomina la firma a colori cliccando all'interno del campo di testo a sinistra.
Una volta salvato il nome del nuovo codice colore, questo verrà visualizzato sullo schermo.
I codici colore hanno una proprietà unica che può essere utilizzata con i loro oggetti, chiamata "Angolo". Per maggiori informazioni su questa proprietà, visitare il sito di riferimento API EXP.
Salva la configurazione del sensore di visione
Una volta impostate tutte le firme e i codici colore, selezionare Copia Config e tornare a VEXcode.
All'interno di VEXcode, seleziona Incolla Config.
Quindi selezionareFatto per salvare la configurazione del sensore di visione e iniziare a utilizzarla per codificare in VEXcode EXP.