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 micro-USB.
Utilizzando la finestra di dialogo del dispositivo, seleziona il sensore visivo. Qui viene mostrata un'interfaccia Windows a scopo di riferimento.
Nota: Il sensore di visione non può essere configurato con Vision Utility mentre è collegato al V5 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.
Nota: Assicurati di rimanere entro i limiti del colore che desideri selezionare. In caso contrario, potresti catturare accidentalmente dei colori dallo sfondo, confondendo 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 per la codifica, visitare il sito di riferimento API V5.
È 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 Colore per regolarne la tolleranza.
Aumentando la tolleranza è possibile riconoscere una gamma più ampia di tonalità simili come la stessa Firma Colore, il che è utile in situazioni 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 ulteriori informazioni su questa proprietà, visitare il sito di riferimento API V5.
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 V5.