Skip to main content

Lezione 4: Sfida Drive to Three Numbers

Nella sfida Drive to Three Numbers, il robot VR si sposterà verso tre numeri sulla mappa della griglia dei numeri Playground in qualsiasi ordine, utilizzando il sensore di posizione e gli operatori di confronto.

Top down del parco giochi a griglia numerica. Il robot VR può essere visto nell'angolo in basso a sinistra sul numero 1. Le caselle di callout si trovano sui numeri 25, 42 e 78 del Parco giochi.

Risultati di apprendimento

  • Applicare i comandi delle categorie Drivetrain, Sensing e Control nella sequenza corretta per far sì che il robot VR raggiunga con successo tre numeri sul campo da gioco della mappa della griglia numerica in qualsiasi ordine, durante l'utilizzo del sensore di posizione.

Mettere tutto insieme

Il sensore di posizione può essere utilizzato per spostarsi tra le coordinate di qualsiasi parco giochi o per spostare un robot VR in una posizione nota. Utilizzando la griglia di coordinate di ciascun parco giochi, un robot VR può utilizzare più valori del sensore (valori X e Y) per guidare in queste posizioni specificate. L'operatore di confronto utilizzato con il sensore di posizione in un progetto è influenzato dalle azioni precedenti di un robot VR e dalla direzione in cui un robot VR sta guidando.

Questo si allinea con i movimenti a sinistra e a destra quando si guarda il parco giochi. Se il robot VR si muove da sinistra a destra o dal basso verso l'alto (valori maggiori), l'operatore minore di viene utilizzato per guidare mentre la posizione è inferiore al valore target. 

Due viste dall'alto verso il basso del parco giochi della mappa della griglia dei numeri. Nel primo, il robot VR viene mostrato sul numero 51 con una freccia che indica che il robot si sposterà a destra verso il numero 60. Il testo sopra recita "guida mentre la posizione è inferiore a". Nel secondo, il robot VR viene mostrato sul numero 6 con una freccia che indica che il robot si sposterà fino al numero 96. Il testo sopra recita "guida mentre la posizione è inferiore a".

Se il robot VR si muove da destra a sinistra o dall'alto verso il basso (valori più piccoli), l'operatore maggiore di viene utilizzato per guidare mentre la posizione è maggiore del valore target.

Due viste dall'alto verso il basso del parco giochi della mappa della griglia dei numeri. Nel primo, il robot VR viene mostrato sul numero 60 con una freccia che indica che il robot si sposterà a sinistra verso il numero 51. Il testo sopra recita "guida mentre la posizione è maggiore di". Nel secondo, il robot VR viene mostrato sul numero 96 con una freccia che indica che il robot si sposterà verso il basso fino al numero 6. Il testo sopra recita "guida mentre la posizione è maggiore di".

La combinazione dell'uso di operatori di confronto e di valori multipli dal sensore di posizione consente a un robot VR di guidare in qualsiasi posizione nota, evitare di cadere da un parco giochi o spostarsi sul piano delle coordinate di qualsiasi parco giochi.

Panoramica della sfida

Nella sfida Drive to Three Numbers, guiderai il robot VR a tre numeri utilizzando il sensore di posizione e gli operatori di confronto nel parco giochi della mappa della griglia dei numeri. Per completare questa sfida, il robot VR deve raggiungere i numeri "25", "42" e "78" in qualsiasi ordine.

Top down del parco giochi a griglia numerica. Il robot VR può essere visto nell'angolo in basso a sinistra sul numero 1. Le caselle di callout sono sui numeri 25, 42 e 78 del Parco giochi.

Segui questi passaggi per completare la sfida:

  • Guarda il video qui sotto per vedere un progetto completo in cui il robot VR guida su tre numeri diversi nel parco giochi della mappa della griglia dei numeri. Questo parco giochi presenta quadrati numerati da 1 a 100, in file da 10, a partire da 1 nell'angolo in basso a sinistra e 100 nell'angolo in alto a destra. Il robot VR inizia dal numero 1, quindi naviga lungo un asse alla volta per raggiungere i numeri 25, 78 e 42. Ad ogni numero, il robot si ferma per 1 secondo per indicare che ha raggiunto la sua posizione.

  • Crea un nuovo progetto o carica un progetto dalle lezioni precedenti in questa unità. Se si crea un nuovo progetto, selezionare il Number Grid Map Playground quando richiesto.
  • Rinominare il progetto Unit6Challenge.
  • Aprire la finestra Playground se non è già aperta. Assicurati che si apra la mappa della griglia dei numeri Playground .
  • Aggiungere i comandi necessari per navigare nel robot VR ai numeri "25", "42" e "78".
  • Avvia il progetto per verificare se funziona.
  • Se il progetto non va a buon fine, modificalo e riprova. Continua a rivedere ed eseguire il progetto fino a quando il robot VR raggiunge con successo i numeri "25", "42" e "78".
  • Salvare il progetto una volta che il robot VR guida con successo su ciascuno di questi numeri.

Congratulazioni! Hai completato con successo la sfida Drive to Three Numbers!

Domande

Seleziona un link qui sotto per accedere al quiz della lezione.

Google Doc / .docx / .pdf