Skip to main content
Portale insegnanti

Campo della svolta
VRC Campo della svolta 2018-2019

Capacità del robot

Il gioco Turning Point della competizione VEX Robotics 2018-2019 richiedeva ai giocatori di attivare o disattivare le bandiere tra gli altri elementi del gioco. C'erano nove bandiere in totale: tre bandiere inferiori che potevano essere attivate dal robot e le sei bandiere alte che potevano essere attivate solo colpendole con pezzi di gioco con la palla da competizione. Le squadre partecipanti alla competizione dovevano trovare un modo per colpire le bandiere più alte usando un lanciapalle. Se puoi immaginare, programmare il robot per colpire le bandiere usando i pezzi del gioco con la palla misurandoli potrebbe non essere sempre accurato. Se il robot effettua una svolta sbagliata durante il periodo autonomo, c'è la possibilità che nessuna delle bandierine venga colpita perché i calcoli sarebbero errati. Allo stesso modo, per la sfida Abilità di guida, potrebbe essere difficile per le squadre allineare manualmente il robot abbastanza da lanciare correttamente la palla. Pertanto, team qualificati programmerebbero il robot utilizzando il sensore di visione per rilevare le bandiere e quindi allineare correttamente il robot per effettuare tiri precisi.

Icona Estendi il tuo apprendimento Estendi il tuo apprendimento

Per espandere questa attività, chiedi ai tuoi studenti di progettare e delineare un progetto che farà muovere il robot verso gli oggetti gialli rilevati che potrebbero potenzialmente utilizzare per questo gioco competitivo!
Chiedi ai tuoi studenti di fare quanto segue:

  • Apri il progetto di esempio Clawbot (Drivetrain, 2-motor, No Gyro).

    Modello di artigliobot

     

  • Utilizzare il progetto di esempio Rilevamento oggetti (visione) come riferimento durante la programmazione del sensore di visione (Google Doc / .v5cpp).

  • Aggiungi il sensore di visione alla configurazione Clawbot (trasmissione, 2 motori, senza giroscopio) e quindi configura il sensore di visione per rilevare oggetti rossi e blu. Fare clic su qui per ulteriori informazioni.

  • Programma il Clawbot per muoversi verso l'oggetto rilevato. Il Clawbot può anche essere programmato per alzare il braccio come se dovesse alzare una bandiera!

  • Scarica ed esegui (in C++) il progetto per osservare se il sensore di visione è in grado di rilevare oggetti gialli come le palline gialle nel gioco VRC Turning Point. Se il sensore di visione è in grado di rilevare oggetti, il robot si sposta in base a tali oggetti rilevati? Per assistenza, guarda il video tutorial Scarica ed esegui un progetto.

  • Se il tempo lo consente, allestisci un campo di gioco simile al campo Turning Point. Esercitati a utilizzare il sensore di visione per consentire al robot di muoversi per ottenere punti!

Visualizza la soluzione di esempio di seguito: