Sommario:

Robot da competizione VEX Tower Takeover: 8 passaggi
Robot da competizione VEX Tower Takeover: 8 passaggi

Video: Robot da competizione VEX Tower Takeover: 8 passaggi

Video: Robot da competizione VEX Tower Takeover: 8 passaggi
Video: Захват башни VRC – Обучение судей – Глава 8: Что можно и чего нельзя делать с кубом 2024, Dicembre
Anonim
Robot da competizione VEX Tower Takeover
Robot da competizione VEX Tower Takeover
Robot da competizione VEX Tower Takeover
Robot da competizione VEX Tower Takeover
Robot da competizione VEX Tower Takeover
Robot da competizione VEX Tower Takeover

In questo tutorial vi mostrerò le basi della Vex Robotics Tower Takeover Competition insieme a come costruire un robot per questo gioco. SI PREGA di controllare la scheda per le forniture.

NOTA: le parti di Vex EDR sono MOLTO costose, se non puoi permetterti di spendere $ 1.000 per le parti, suggerirei di chiedere a un insegnante di robotica nella tua scuola / college, altrimenti non farei questo progetto.

NOTA: non è necessaria esperienza di programmazione, ma renderà il robot più facile da realizzare durante la fase di programmazione.

Quale linguaggio di programmazione usa Vex?

Usano C, una combinazione di C+, C++ e C#.

Link al manuale ufficiale.

Link al video ufficiale.

Collegamento all'app ufficiale dell'hub VRC.

Il gioco:

VEX Robotics Competition Tower Takeover si gioca su un campo quadrato 12'x12' configurato come visto sopra. Due (2) Alleanze – una (1) “rossa” e una (1) “blu” – composte da due (2) Squadre ciascuna, competono in partite consistenti in un Periodo Autonomo di quindici (15) secondi, seguito da un minuto e quarantacinque secondi (1:45) Periodo controllato dal conducente. Lo scopo del gioco è ottenere un punteggio più alto dell'Alleanza avversaria posizionando Cubi nelle Torri o segnando Cubi negli Obiettivi.

I dettagli: ci sono sessantasei 66 cubi su un campo di acquisizione della torre. Ventidue (22) Verde, ventidue (22) Arancio e, ventidue (22) Viola. Ci sono anche sette (7) Torri disposte intorno al campo. Cinque (5) di questi sono neutrali, mentre i restanti due sono specifici dell'alleanza. Le Torri specifiche dell'alleanza possono essere utilizzate solo da robot della stessa alleanza. I cubi possono essere posizionati nelle torri o segnati negli obiettivi. I cubi valgono almeno 1 punto quando vengono piazzati in una zona obiettivo. Il valore esatto di ogni cubo è determinato da quanti cubi di quel colore specifico sono stati piazzati nelle torri. Quando i cubi vengono posizionati o rimossi dalle torri, i nuovi valori si applicano a TUTTI i cubi. Quindi le azioni di un Robot influenzeranno il punteggio potenziale sia per la propria alleanza che per i loro avversari. L'alleanza che totalizza più punti nel Periodo Autonomo viene premiata con (6) punti bonus, sommati al punteggio finale al termine della partita. L'Alleanza che vince questo Bonus Autonomo riceve anche 2 cubi viola, che possono essere introdotti in qualsiasi momento durante il periodo di controllo del pilota.

Forniture

Collegamento alle parti Vex EDR, i kit sono disponibili insieme alle singole parti.

Quando acquisti parti assicurati che:

per ogni motore hai almeno un controller motore, un Cortex, ruote, piastre, sensori, viti e dadi, controller e cavi/connettori necessari. Se acquisti un kit, verrà fornito con tutte quelle cose incluse.

Collegamento a RobotC, il software di programmazione. Funziona solo con Windows 7+ o un Mac con virtualizzazione.

Passaggio 1: pianificare

Piano
Piano

La fase più importante e critica della costruzione di un robot di successo è la fase di pianificazione. Pianificare ogni sottoassieme prima di assemblare effettivamente quel sottoassieme. Tutto si basa sulle fasi di pianificazione. Ad esempio, se trovi un problema con il tuo piano, vorrai tornare alle fasi di pianificazione.

Avere problemi? Suggerirei di andare al passaggio 8 per chiedere aiuto!

Passaggio 2: assemblaggio dei sottoassiemi

Assemblaggio dei sottoassiemi
Assemblaggio dei sottoassiemi
Assemblaggio dei sottoassiemi
Assemblaggio dei sottoassiemi
Assemblaggio dei sottoassiemi
Assemblaggio dei sottoassiemi

Che cos'è un sottoassieme? Un sottoassieme è costituito da diverse parti di un grande assieme. Quindi, ad esempio, le ruote sono un sottogruppo. Il sistema di aspirazione è un sottogruppo. Il motivo per cui si desidera creare sottoassiemi separati è perché è possibile modificarli e modificarli più facilmente, inoltre è possibile accedere o riparare il robot più facilmente.

Quando si assemblano questi sottoassiemi, assicurarsi di aggiungere all'interno tutta l'elettronica necessaria per quell'assieme. Ciò include motori, sensori, ecc.

Non collegare i sottoassiemi insieme finché tutti i sottoassiemi non sono stati completati.

Passare al passaggio "Ruote (sottoassieme)" prima di realizzare qualsiasi sottoassieme.

Avere problemi? Suggerirei di andare al passaggio 8 per chiedere aiuto!

Passaggio 3: ruote (sottoassieme)

Ruote (sottogruppo)
Ruote (sottogruppo)
Ruote (sottogruppo)
Ruote (sottogruppo)

Quando si realizza il sottoassieme delle ruote, è necessario assicurarsi che i motori producano una coppia elevata e una velocità leggermente inferiore. Per fare ciò assicurarsi che i motori siano collegati a ingranaggi grandi e che l'asse della ruota sia collegato a ingranaggi piccoli. Se il tuo robot è abbastanza grande e non pensi che i motori forniranno abbastanza potenza, potresti considerare di mettere un motore su ciascuna ruota, questo migliora anche la rotazione del robot.

Nella foto puoi vedere che le ruote hanno ognuna il proprio motore questo è per i motivi sopra indicati. Abbiamo anche una coppia piuttosto elevata che esce dai motori.

Avere problemi? Suggerirei di andare al passaggio 8 per chiedere aiuto!

Passaggio 4: aspirazione (sottoassieme)

Aspirazione (sottogruppo)
Aspirazione (sottogruppo)

Il sottogruppo di aspirazione è il pezzo di macchina che porta i blocchi o le sfere verso l'alto da spostare. Nella foto sopra abbiamo due ruote che si muoveranno quindi afferrando i blocchi e raccogliendoli. Il sistema di aspirazione non ha bisogno di alta velocità o coppia elevata, può essere solo 50/50. Questo è un sottoassieme piuttosto semplice.

Avere problemi? Suggerirei di andare al passaggio 8 per chiedere aiuto!

Passaggio 5: elettronica (sottoassieme)

Elettronica (sottoassieme)
Elettronica (sottoassieme)

La Cortex è il cervello del robot. Se non sai di cosa si tratta, è la prima immagine di questo passaggio precedente. Vedi anche quei buchi neri sul lato a cui puoi collegare motori e altre cose? È lì che collegherai tutti i motori e i sensori. La porta USB è dove si collegherà la chiave remota.

Avere problemi? Suggerirei di andare al passaggio 8 per chiedere aiuto!

Passaggio 6: collegamento dei sottoassiemi

Collegamento dei sottogruppi
Collegamento dei sottogruppi
Collegamento dei sottogruppi
Collegamento dei sottogruppi

Il collegamento dei sottoassiemi è un passaggio molto importante. Vuoi assicurarti che le misure siano corrette, che i pezzi di connessione si adattino, ecc. Questo è anche il punto in cui verrai rimandato alle fasi di pianificazione se i requisiti non sono soddisfatti.

Cosa devo fare? Utilizzerai le viti per collegare tutti i diversi sottogruppi, compresa l'elettronica, dove collegherai i motori alla corteccia.

Avere problemi? Suggerirei di andare al passaggio 8 per chiedere aiuto!

Passaggio 7: programmazione

Programmazione
Programmazione
Programmazione
Programmazione

Aggiungi il codice! È un po 'difficile spiegare la parte di codifica di questo, quindi suggerisco di guardare questa playlist:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Suggerisco anche di guardare altri tutorial o playlist. Se non vuoi codificare, puoi anche usare l'editor grafico che utilizza i blocchi.

Quando hai finito con la tua programmazione, puoi passare al passaggio successivo (se ne hai bisogno).

Passaggio 8: aiuto extra (se necessario)

Aiuto extra (se necessario)
Aiuto extra (se necessario)

Tutorial di codifica:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Tutorial Vex EDR:

www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE

Manuale e regole:

content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf

Tutorial di elettronica:

www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex

Consigliato: