Skip to main content
Portale insegnanti

Esercitati per la sfida dei dati di visione - Python

Icona della cassetta degli attrezzi dell'insegnante Toolbox per l'insegnante - Lo scopo di questa attività

In questa attività gli studenti devono applicare quanto appreso nella pagina precedente per completare un set di dati a partire da un'istantanea di esempio. Inseriranno i valori mancanti, calcoleranno i valori centrali X e Y e interpreteranno ciò che i dati possono dirci sulla posizione dell'oggetto rispetto al punto centrale del robot. Ciò li preparerà al successo nella Vision Data Challenge che seguirà.

Comando Take snapshot di VEXcode V5 impostato su REDBOX con una freccia rivolta verso il basso per mostrare l'istantanea scattata di una mano che tiene un cubo rosso con il cubo identificato come REDBOX e i dati x, y, larghezza e altezza mostrati.

Aggiungi i valori mancanti qui sotto nel tuo quaderno di progettazione.

Ecco i dati forniti dallo snapshot:

  • X = 50
  • E = 36
  • La = 152
  • E = 150

I comandi del sensore visivo sono mostrati a sinistra, mentre i dati incompleti sono riportati a destra in base all'istantanea sopra. Vision 5 objects non è None segnalato come True, len(vision 5 objects) e il centro dell'oggetto più grande x hanno ?, il centro dell'oggetto più grande y è 111, la larghezza dell'oggetto più grande è ? e l'altezza dell'oggetto più grande è 150.

  1. Il REDBOX si trova a sinistra o a destra del punto centrale del robot?
  2. Il REDBOX è più alto o più basso del punto centrale del robot?

Icona Suggerimenti per gli insegnanti Suggerimenti per gli insegnanti

Si richiama l'attenzione degli studenti sul fatto che la cornice di rilevamento non copre completamente il REDBOX. Va bene. Riconosceva ancora il REDBOX. È improbabile che la messa a punto del sensore visivo perfezioni il frame di rilevamento, ma va bene così. Il sensore visivo riconosce la maggior parte dei REDBOX.

Icona della cassetta degli attrezzi dell'insegnante Risposte alla cassetta degli attrezzi dell'insegnante -

Le risposte degli studenti possono essere discusse in classe e/o è possibile rivedere i loro quaderni di ingegneria per assicurarsi che abbiano completato l'attività.

Nell'istantanea è presente un solo oggetto (conteggio oggetti = 1) e la larghezza è fornita dal programma (larghezza oggetto = 152). Il valore centrale X è 152/2 + 50 = 126.

Dati del sensore completati allineati con i comandi VEXcode. I dati sono i seguenti, in ordine: oggetti Vision 5 non sono nessuno = Vero; len oggetti Vision 5 = 1; centro oggetto più grande x = 126; centro oggetto più grande y = 111; larghezza oggetto più grande = 152; e altezza oggetto più grande = 150.

  1. Il REDBOX si trova a sinistra del punto centrale del robot (leggermente a sinistra del centro). Il REDBOX si trova 31,5 pixel (centro 157,5 - 126) a sinistra del punto centrale del robot.
  2. Il REDBOX è più basso del punto centrale del robot (leggermente più basso del centro). Il REDBOX si trova 5,5 pixel (111 - centro 105,5) sotto il punto centrale del robot.