Comprensione delle funzionalità del robot in VIQC Presentazione di VEXcode VR


Il robot utilizzato nel VIQC Pitching In Playground in VEXcode VR è una versione virtuale di Fling, il VEX IQ Hero Bot, utilizzato per il VEX IQ Challenge (VIQC) Pitching In 2021-2022. Virtual Fling ha le stesse dimensioni e motori del Fling fisico, ma con sensori aggiunti per la programmazione autonoma in VEXcode VR. Nella versione Pitching In di VEXcode VR, c'è un solo robot ed è già preconfigurato. Ciò elimina la necessità di una configurazione del robot o di un progetto modello predeterminato.

immagine5.png


Controlli del robot

Fling ha i seguenti controlli:

Una trasmissione con un giroscopio. Ciò consente alla categoria di blocchi "Trasmissione" nella casella degli strumenti di VEXcode IQ di guidare e girare il robot.

A Braccio catapulta controllato dal motore del braccio catapulta. Ciò consente al robot di lanciare le palle in porta e segnare un tiro basso dalla barra appesa.

  • Il braccio della catapulta viene lanciato con un movimento continuo utilizzando il blocco [Spin]. La posizione predefinita prevede che il braccio sia abbassato.
  • Il braccio della catapulta può essere livellato quando impostato sulla posizione di 2600 gradi utilizzando il blocco [Ruota in posizione]. Ciò è utile quando si guida sotto le barre sospese.

Catapulta Tensione del braccio controllata dal motore di tensione del braccio. Ciò consente al robot di lanciare le palline a diverse distanze sul campo.

  • La tensione del braccio della catapulta può essere regolata utilizzando il blocco [Ruota in posizione]. Ciò è utile quando si lanciano palline da diverse distanze sul campo.
  • La tensione predefinita è impostata su 90 gradi.

An Aspirazione controllata dal motore di aspirazione. Ciò consente al robot di accogliere le palline da lanciare dal braccio della catapulta o di invertire l'aspirazione (l'inversione dell'aspirazione è anche chiamata uscita) per far girare le palline fuori e lontano dall'aspirazione. L'uscita può essere utilizzata per raccogliere le palline e spostarle in una posizione diversa.

  • L'assunzione può essere fatta girare utilizzando il blocco [Gira per]. Ruotando l'aspirazione di 180 gradi si riceve una palla dal campo.

Sensori robotici

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

Trasmissione

immagine3.jpg

A Sensore giroscopico utilizzato con la trasmissione . Ciò consente al robot di effettuare svolte accurate e precise.

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

Sensore di distanza

immagine4.png

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.

Fling-DistanceCallout.png

Il sensore di distanza al centro del lancio può essere utilizzato per rilevare quando una palla viene caricata sul braccio della catapulta.

Per ulteriori informazioni sul sensore di distanza IQ, questoLibreria VEX.

Interruttore paraurti

immagine1.png

L'interruttore Bumper segnala se è attualmente premuto o meno.

Fling-BumperCallout.png

L'interruttore del paraurti si trova alla base del braccio della catapulta e può essere utilizzato per determinare quando il braccio della catapulta è stato completamente abbassato.

Per ulteriori informazioni sull'interruttore del paraurti, questo articolo Libreria VEX.

Sensore di colore

immagine2.png

Il sensore di colore utilizza la luce riflessa per rilevare il colore, il valore della tonalità, il valore della scala di grigi e la prossimità di un oggetto.

Fling-ColorCallout.png

Il sensore di colore situato sotto Fling viene utilizzato per rilevare se il robot supera le linee nere sul campo virtuale.

Ciò può essere utile quando si guida finché non viene rilevata una determinata linea nera sul campo o anche quando si utilizza il numero di linee nere sul campo per tenere traccia della distanza che Fling dovrebbe percorrere.

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

Last Updated: