Comprensione delle caratteristiche del VR MazeBot

In VEXcode VR, il robot viene configurato automaticamente in base al Playground selezionato. Ciò elimina la necessità di una configurazione del robot o di un progetto modello predeterminato. Il VEX VR MazeBot ha molti sensori e altre funzionalità per aiutarti a risolvere labirinti utilizzando il feedback del sensore.

VEXcode VR MazeBot in un labirinto virtuale

VEXcode VR Playground con l'area di lavoro di programmazione MazeBot e i controlli di simulazione.

Puoi determinare quale robot viene utilizzato nel parco giochi guardando l'icona nella pagina Selezione parco giochi. L'icona per VR MazeBot assomiglia all'immagine qui.


Controlli e attributi del robot

Il VR MazeBot ha i seguenti controlli e attributi fisici:

  • Una trasmissione con un giroscopio. Ciò abilita la categoria di comandi "Drivetrain" nella casella degli strumenti di VEXcode VR.
  • Il punto di svolta del robot avviene dal centro del robot. Questo è anche il luogo in cui si trova la Penna.

VEXcode VR Playground mostra MazeBot, l'area di lavoro per la programmazione a blocchi e l'area di navigazione del labirinto.

  • La lunghezza del VR MazeBot è di 95 mm e la larghezza è di 117,5 mm.
  • Rispetto al robot VR, la velocità predefinita del VR MazeBot è due volte più alta. Questa velocità aggiuntiva è lì per aiutare il robot a navigare nei labirinti più velocemente.

La penna sul VR MazeBot

La penna del VR MazeBot ha tutti gli elementi della penna del VR Robot.

VEXcode VR Playground con MazeBot, spazio di lavoro per la programmazione a blocchi e ambiente labirintico.

La penna sul VR MazeBot può essere utilizzata per:

  • Riempi un'area con il colore determinato utilizzando i valori RGB
  • Imposta il colore della penna utilizzando i valori RGB
  • Disegna linee di cinque diverse larghezze

Interfaccia VEXcode VR Playground per la programmazione e il test del MazeBot con codice a blocchi.

Per maggiori informazioni sulla penna, vedi questo articolo.

Nota:Questo articolo fa riferimento al VR Robot, ma questa è la stessa penna utilizzata sul VR MazeBot.


Sensori robotici

Il VR MazeBot ha i seguenti sensori in comune con il VR Robot:

  • Encoder motore a 360 gradi per giro della ruota.
  • Un sensore giroscopico integrato nella trasmissione. In senso orario è positivo.

VEXcode VR Playground mostra MazeBot, l'area di lavoro di programmazione a blocchi, e i controlli per l'esecuzione e il debug di un progetto.

Sensore di posizione

Interfaccia VEXcode VR Playground per MazeBot, che mostra l'area di lavoro del codice, la barra degli strumenti e la visualizzazione del labirinto.

Il VR MazeBot ha un sensore di posizione che legge le coordinate (X,Y) dal punto di svolta centrale del VR Robot. Il sensore di posizione segnala anche l'angolo di posizione che varia da 0 gradi a 359,9 gradi seguendo lo stile di rotta della bussola.

Per maggiori informazioni sui dettagli della posizione del VEXcode VR Wall Maze+ Playground, vedere questo articolo. 

 

Sensori di distanza

Inoltre, il VR MazeBot dispone di 3 sensori di distanza. Questi sensori possono rilevare se è presente un oggetto. Se è presente un oggetto, il sensore può rilevare anche la distanza di un oggetto fino a 10.000 mm. 

Interfaccia di VEXcode VR Playground che mostra MazeBot e l'area di lavoro di programmazione.

I tre sensori di distanza sono posizionati attorno alla parte superiore del robot.

  • Uno rivolto in avanti
  • Uno rivolto a destra
  • Uno rivolto a sinistra

VEXcode VR Playground con MazeBot e spazio di lavoro di programmazione a blocchi per testare il comportamento del robot

I nomi dei sensori sono determinati dalla loro posizione quando si guarda in avanti dalla parte posteriore del robot, come mostrato in questa immagine qui dal Wall Maze+ Playground. Questo è importante da tenere presente durante la codifica dei sensori.

VEXcode VR Playground mostra l'area di lavoro di programmazione MazeBot con i controlli per l'esecuzione e il debug del progetto.

Utilizzare la console del monitor per visualizzare i dati restituiti da ciascun sensore. Il monitoraggio dei valori è utile quando si pianifica un progetto utilizzando i dati dei sensori per vedere cosa sta succedendo in tempo reale mentre il robot si muove nel labirinto.

Per ulteriori informazioni sull'utilizzo della Monitor Console, vedere questo articolo.

Sensore oculare

Interfaccia VR di VEXcode che mostra l'area di gioco MazeBot, la tavolozza dei blocchi e lo spazio di lavoro per la programmazione del robot.

Dietro il Sensore di Distanza Frontale rivolto verso il Parco Giochi è presente anche un Sensore Occhi. Questo è etichettato come "DownEye". L'immagine qui mostra dove si trova il DownEye in una vista laterale.

Il DownEye può essere utilizzato per rilevare le posizioni delle estremità rosse sul parco giochi.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: