Comprensione delle funzionalità del robot nel punto di svolta V5RC

Il robot utilizzato in VEXcode VR Tipping Point è una versione virtuale di Moby, il VEX V5 Hero Bot, utilizzato per la competizione di robotica VEX (V5RC) Tipping Point 2021-2022. Virtual Moby ha le stesse dimensioni e gli stessi motori del Moby fisico, ma con sensori aggiuntivi per la programmazione autonoma in VEXcode VR. Nel Tipping Point Playground di VEXcode VR è presente un solo robot, già preconfigurato. Ciò elimina la necessità di una configurazione del robot o di un progetto modello predefinito.

Spazio di lavoro VEXcode VR con programmazione a blocchi e un robot Tipping Point virtuale sul campo.


Comandi robotici

Moby dispone dei seguenti comandi:

A trasmissione. Ciò consente ai blocchi della categoria "Drivetrain" nella Toolbox di VEXcode VR di azionare e sterzare il robot. Questo video mostra un progetto in funzione che permette al robot di muoversi e girare per navigare sul campo.

Schema del campo di Tipping Point (V5RC) che mostra le zone di punteggio, le piattaforme, le porte e le posizioni di partenza.

Forche che sono controllate dai motori delle forche. Le forche possono essere alzate e abbassate. Ciò consente al robot di trasportare e segnare anelli e gol mobili.

Le forche possono essere abbassate utilizzando il blocco [Spin ​​for]. Le forcelle si abbasseranno completamente quando verranno ruotate di 1700 gradi.


Sensori robotici

Virtual Moby ha aggiunto sensori per la programmazione autonoma in VEXcode VR.

Sensore inerziale

Caratteristiche del robot utilizzate nel gameplay di V5RC Tipping Point, inclusi meccanismi per spostare porte mobili e anelli di punteggio

Il sensore inerziale (sensore viene utilizzato con la trasmissione per consentire a Moby di effettuare svolte accurate e precise utilizzando la direzione della trasmissione.

Per ulteriori informazioni sul sensore inerziale, questo articolo della libreria.

Spazio di lavoro VEXcode VR con codice a blocchi e il robot virtuale Tipping Point sul campo di gara.

L'orientamento della trasmissione riporta un valore da 0 a 359,9 gradi, e la rotazione in senso orario è positiva.

Sensori di riserva

Ci sono tre sensori di distanza su Virtual Moby, uno su ciascuna forcella e al centro delle forcelle.

Campo del punto di svolta V5RC con le caratteristiche del robot etichettate a scopo di riferimento

Il sensore di distanza segnala se un oggetto si trova vicino al sensore, nonché la distanza approssimativa tra la parte anteriore del sensore e l'oggetto, in millimetri o pollici.

Spazio di lavoro VEXcode VR con controlli a blocchi e un robot virtuale per la sfida Tipping Point.

Il sensore di distanza presente su ciascuna forcella può essere utilizzato per rilevare quando uno o più anelli vengono caricati sulla forcella; oppure per stimare approssimativamente la distanza degli anelli dal sensore sul campo.

Area di lavoro a blocchi VEXcode VR per programmare un robot virtuale nel Tipping Point Playground.

Il sensore di distanza al centro del Moby può essere utilizzato per rilevare quando una porta mobile si trova tra le forcelle, oppure per stimare approssimativamente la distanza delle porte mobili dal sensore sul campo.

Per ulteriori informazioni sul sensore di distanza V5:

Interruttore paraurti

Spazio di lavoro di programmazione VEXcode VR per la sfida Tipping Point con opzioni di programmazione a blocchi e in Python.

L'interruttore paraurti si trova alla base delle forche e può essere utilizzato per determinare quando un obiettivo mobile si trova tra le forche ed è pronto per essere raccolto.

Per ulteriori informazioni sull'interruttore paraurti:

Sensore ottico

Interfaccia di programmazione VEXcode VR per VRC Tipping Point Playground con opzioni di programmazione a blocchi e testuale.

Il sensore ottico segnala se un oggetto è vicino al sensore e, in tal caso, di che colore è.

Il sensore ottico può anche segnalare la luminosità e il valore di tonalità di un oggetto in gradi.

Spazio di lavoro VEXcode VR con controlli a blocchi e un robot virtuale per la sfida Tipping Point.

Il sensore ottico è situato al centro di Moby, accanto al sensore di distanza. Può essere utilizzato per determinare quando una porta mobile si trova tra le forcelle e anche di che colore è tale porta mobile.

Per ulteriori informazioni sul sensore ottico:

Sensore di rotazione

Spazio di lavoro VEXcode VR per programmare e testare un robot virtuale nella sfida VRC Tipping Point.

Il sensore di rotazione può segnalare la posizione di rotazione, il numero totale di rotazioni e
velocità di rotazione.

Caratteristiche del robot utilizzate nel gioco della competizione V5RC Tipping Point

L'albero che fa ruotare i motori della forcella su Moby passa attraverso il sensore di rotazione. Questo sensore può essere utilizzato per misurare la posizione di rotazione, il numero totale di rotazioni e la velocità di rotazione delle forche durante le fasi di sollevamento e abbassamento.

Schema del campo di gioco V5RC Tipping Point che mostra le zone, le aree di punteggio e i punti chiave di interazione con il robot.

La posizione di rotazione quando le forche sono sollevate è di 0,0 gradi (impostazione predefinita all'inizio del progetto).

La posizione di rotazione quando le forcelle sono abbassate è 75,0 gradi.

Nota: questi valori sono diversi dai 1700 gradi utilizzati nel blocco [Spin ​​for] per abbassare completamente le forchette.

Per ulteriori informazioni sul sensore di rotazione V5:

Sensore del sistema di posizionamento di gioco (GPS)

Spazio di lavoro VEXcode VR per la sfida VRC Tipping Point con programmazione a blocchi e campo robotico virtuale

Il sensore GPS può segnalare la posizione X e Y corrente del centro di rotazione di Moby in millimetri o pollici.

Il sensore GPS può anche segnalare la direzione attuale in gradi.

Spazio di lavoro VEXcode VR con comandi a blocchi per il robot virtuale VRC Tipping Point.

Il sensore GPS è posizionato vicino alla parte posteriore di Moby e viene utilizzato per determinare la posizione e l'orientamento del robot sul campo leggendo le strisce di codice GPS lungo il perimetro interno del campo.

Spazio di lavoro VEXcode VR per il VRC Tipping Point Playground con programmazione a blocchi e visualizzazione del campo robot virtuale

È possibile utilizzare il sensore GPS per aiutare Moby a orientarsi nel campo, guidandolo verso posizioni specifiche sfruttando la propria conoscenza del sistema di coordinate cartesiane.

Grazie al sensore GPS, Moby può muoversi lungo gli assi X o Y finché il valore rilevato dal sensore non è maggiore o minore di una determinata soglia. Ciò consente a Moby di guidare utilizzando il feedback dei sensori anziché distanze predefinite.

Campo V5RC Tipping Point che mostra le posizioni di partenza di porte mobili, anelli e zone home dell'alleanza

Conoscere le coordinate degli elementi di gioco, come i Mobile Goals, può anche aiutarti a pianificare i tuoi progetti in V5RC Tipping Point.

Per ulteriori informazioni sull'identificazione dei della posizione in VEXcode VR Tipping Point utilizzando il sensore GPS, questo articolo della libreria VEX.

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

Last Updated: