Comprensione delle funzionalità del robot in V5RC Spin Up

Il robot utilizzato in VRC Spin Up per VEXcode VR è una versione virtuale di Disco, il VEX V5 Hero Bot, utilizzato per lo Spin Up della VEX Robotics Competition (VRC) 2022-2023. La Discoteca Virtuale ha le stesse dimensioni e motori della Discoteca fisica, ma con sensori aggiunti per la programmazione autonoma in VEXcode VR. In Spin Up per VEXcode VR, c'è un solo robot ed è già preconfigurato. Ciò elimina la necessità di una configurazione del robot o di un progetto modello predeterminato.

Screenshot dell'interfaccia VR di VEXcode che mostra un ambiente di programmazione di robot virtuali, con opzioni di codifica basate su blocchi e testo per studenti e insegnanti nel contesto degli obiettivi didattici di VRC Spin Up (2022-2023).


Controlli del robot

Disco ha i seguenti controlli:

A trasmissione. Ciò consente alla categoria di blocchi "Trasmissione" nella casella degli strumenti di VEXcode V5 di guidare e girare il robot.

Screenshot dell'interfaccia VEXcode VR che mostra l'ambiente di codifica basato su blocchi per la programmazione di un robot virtuale, parte delle risorse educative VRC Spin Up (2022-2023) per l'apprendimento STEM.

Un'aspirazione controllata dall'Intake Motor Group. Ciò consente al robot di raccogliere e segnare i dischi.

L'aspirazione può essere centrifugata utilizzando il gruppo motore di aspirazione e il blocco [Spin ​​for]. Far girare il gruppo motore nella direzione di "uscita" sposterà i dischi verso le tessere Campo, mentre girare nella direzione di "entrata" ti consentirà di lanciare i dischi in aria per segnare l'obiettivo principale.

Nella parte superiore dell'aspirazione c'è una serie di due ruote. Questi possono essere usati per far girare i rulli. 

Facendo girare il gruppo motore di aspirazione mentre le ruote sono a contatto con il rullo, il rullo girerà e cambierà colore.


Sensori robotici

Virtual Disco ha aggiunto sensori per la programmazione autonoma in VRC Spin Up per VEXcode VR.

Sensore inerziale

Screenshot dell'interfaccia VEXcode VR che mostra l'ambiente di codifica basato su blocchi per la programmazione di un robot virtuale, progettato per scopi didattici in ambito STEM, specificamente per la competizione VRC Spin Up (2022-2023).

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

L'intestazione della trasmissione riporta un valore da 0 a 359,9 gradi e in senso orario è positivo.

Per maggiori informazioni sul sensore inerziale, consulta questo articolo della VEX Library.

Sensore di distanza

C'è un sensore di distanza sulla parte anteriore di Virtual Disco.

Screenshot dell'interfaccia VEXcode VR che mostra un ambiente di programmazione di robot virtuali con opzioni di codifica basate su blocchi, progettato per insegnare concetti di codifica e principi di robotica nell'istruzione STEM.

Il sensore di distanza segnala se un oggetto è vicino al sensore, nonché la distanza approssimativa dalla parte anteriore del sensore all'oggetto, in millimetri o pollici.

Screenshot dell'interfaccia VR di VEXcode che mostra le opzioni di codifica basate su blocchi e un robot virtuale, illustrando l'ambiente di programmazione per l'apprendimento di concetti di codifica nel contesto di VRC Spin Up (2022-2023).

Il sensore di distanza sulla parte anteriore di Disco può essere utilizzato per determinare se un disco si trova davanti all'aspirazione o approssimativamente quanto sono lontani i dischi sul campo dal sensore.

Per ulteriori informazioni sul sensore di distanza V5, vedere questo articolo della libreria VEX.

Tracciatori di linea

Screenshot dell'interfaccia VR di VEXcode che mostra le opzioni di codifica basate su blocchi e un robot virtuale, illustrando le funzionalità della piattaforma per l'insegnamento di concetti di codifica nel contesto di VRC Spin Up (2022-2023) per l'istruzione STEM.

I tre tracker della linea si trovano lungo la parte inferiore dell'aspirazione di Disco. Questi possono essere utilizzati per rilevare la posizione dei dischi all'interno dell'aspirazione e determinare quanti dischi sono attualmente trattenuti nell'aspirazione.

Screenshot dell'interfaccia VEXcode VR che mostra un ambiente di programmazione di robot virtuali, con opzioni di codifica basate su blocchi e testo, che consentono agli utenti di apprendere concetti di codifica e principi di robotica in un ambiente simulato.

I tracciatori di linea sono un sensore a 3 fili composto da un LED a infrarossi e un sensore di luce a infrarossi. Misurano la riflettività della superficie. È importante durante la codifica dei tracciatori di linea comprendere i diversi valori di riflettività che verranno riportati a seconda dell'ambiente. In questo esempio, c'è un disco attualmente caricato nella parte superiore dell'aspirazione, quindi il Top Line Tracker riporta un valore di riflettività più elevato. 

Per saperne di più sui VEX V5 Line Trackers, vedere questo articolo.

Per saperne di più sul monitoraggio dei valori dei sensori in un progetto VEXcode VR (mostrato nell'immagine qui), vedere questo articolo.

Sensore ottico

Screenshot dell'interfaccia VR di VEXcode che mostra le opzioni di codifica basate su blocchi per la programmazione di un robot virtuale, progettato per l'uso didattico nell'apprendimento STEM, in particolare nel contesto della competizione VRC Spin Up (2022-2023).

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

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

Screenshot dell'interfaccia VEXcode VR che mostra l'ambiente di codifica basato su blocchi, progettato per insegnare concetti di codifica tramite robotica virtuale nel programma VRC Spin Up (2022-2023).

Il sensore ottico si trova nella parte superiore della discoteca vicino alle ruote. Questo sensore è posizionato all'altezza dei rulli per essere utilizzato per determinare il colore di ciascun rullo

Per maggiori informazioni sul sensore ottico, vedere questo articolo della libreria VEX.

Sensore del sistema di posizionamento del gioco (GPS).

Screenshot dell'interfaccia VR di VEXcode che mostra blocchi di codifica e un robot virtuale, illustrando le funzionalità della piattaforma per l'insegnamento di concetti di programmazione nel contesto di VRC Spin Up (2022-2023) per l'istruzione STEM.

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

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

Screenshot dell'interfaccia VR di VEXcode che mostra l'ambiente di programmazione per VRC Spin Up (2022-2023), caratterizzato da un layout di codifica basato su blocchi progettato per l'apprendimento di concetti di codifica con un robot virtuale.

Il sensore GPS si trova vicino al retro di Disco e viene utilizzato per determinare la posizione e l'orientamento del robot sul campo leggendo le strisce di codice del campo GPS lungo il perimetro interno del campo.

Screenshot dell'interfaccia VEXcode VR che mostra l'ambiente di codifica basato su blocchi, progettato per insegnare concetti di codifica tramite robotica virtuale, pertinente al programma educativo VRC Spin Up (2022-2023).

Puoi utilizzare il sensore GPS per aiutare Disco a navigare nel campo guidando verso posizioni specifiche utilizzando la tua conoscenza del sistema di coordinate cartesiane.

Utilizzando il sensore GPS, Disco può guidare lungo l'asse X o Y finché il valore del sensore non è maggiore o minore di un valore di soglia. Ciò consente a Disco di guidare utilizzando il feedback del sensore anziché le distanze impostate.

Per maggiori informazioni sull'identificazione dei dettagli della posizione in VRC Spin Up in VEXcode VR utilizzando il sensore GPS, vedere questo articolo della libreria VEX.

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

Last Updated: