Lezione 2: Mini Sfida
Mini sfida
Per questa mini sfida, crea un progetto in cui il robot VR guida dall'inizio al numero "1" sul Wall Maze Playground utilizzando il sensore di distanza. Questo progetto utilizzerà più cicli while con operatori maggiori di (>) e get_distance comandi.
Per tua informazione
I valori riportati dal sensore di distanza possono essere monitorati anche nella console del monitor. Il monitoraggio dei valori dei sensori nella Console Monitor consente all'utente di visualizzare report in tempo reale di un valore specifico (o più valori) in un progetto. Accedere alla finestra Monitor selezionando l'icona Monitor accanto alla Guida.
In questo progetto, la Monitor Console può essere utilizzata per visualizzare i valori riportati dal comando get_distance per determinare quando il robot VR deve svoltare per attraversare correttamente il labirinto a pareti. Nel video qui sotto, mentre il robot VR si muove nel parco giochi, la console del monitor aperta mostra i dati per la distanza anteriore in millimetri e la distanza anteriore in pollici si aggiornano in tempo reale.
Per visualizzare i valori dei sensori nella Monitor Console, nella prima riga del progetto, trascinare o digitare il comando monitor_sensor come mostrato di seguito. Digitare l'identificatore del sensore come stringa nel parametro del comando. Per questo progetto, i valori visualizzati nella console del monitor provengono dal sensore di distanza anteriore e il parametro stringa sarà "front_distance.get_distance".
def main(): sensore_
monitor ("front_distance.get_distance")
Per ulteriori informazioni su come utilizzare la Console monitor, consulta questo articolo.
Segui questi passaggi per completare la mini sfida:
- Guarda il video della soluzione per vedere come dovrebbe guidare il robot VR per completare la mini sfida. Nel video qui sotto, il robot VR inizia nella posizione di partenza e prima gira a destra per affrontare la parete corta che separa il robot dal numero 1. Il robot quindi guida in avanti, gira a sinistra, guida in avanti e gira a destra due volte per superare la prima parete. Successivamente, il robot gira a destra e avanza due volte per aggirare la parete orizzontale fino al numero 1.
- Creare un progetto aggiungendo o rimuovendo i comandi necessari al progetto Unit5Lesson2.
- Avviare il progetto per testarlo.
- Se il progetto non va a buon fine, modificalo e riprova. Continuare a rivedere ed eseguire il progetto fino a quando il robot VR guida con successo dall'inizio al numero "1".
- Salvare il progetto una volta che il robot VR guida con successo dall'inizio al numero "1".
Congratulazioni! Hai risolto la mini sfida!