Vai al contenuto principale

Lancio tribale dell'alleanza

Seleziona strategicamente una posizione di partenza e una direzione di partenza per l'Hero Bot. Selezionare la posizione di precarico del campo desiderata. Utilizza i blocchi [Guida per], [Gira per], [Gira per] e [Gira per posizionarti] per programmare l'Hero Bot in modo che si diriga verso il Campo Precarica Triballe, raccolga il Triballe e lo segni nell'Obiettivo dell'Alleanza Blu il più velocemente possibile!

  • Seleziona VRC Virtual Skills - Over Under Playground.
  • Utilizzare la checklist pre-partita per selezionare una posizione di partenza, una direzione di partenza e un precarico robot "n. " pari a per il robot.
  • Utilizzare la checklist pre-partita per selezionare una posizione di precarico del campo desiderata .
  • Programma il robot in modo che faccia girare il motore del braccio per abbassarlo completamente e raccogliere un Triballe sul campo.
  • Guida l'Hero Bot fino al Campo Rosso Precaricato Tribale.
  • Programma il robot in modo che faccia girare il motore di aspirazione per raccogliere il precarico del campo tribale.
  • Orientare il robot verso l'obiettivo dell'Alleanza Blu.
  • Programma il robot per far girare il motore di aspirazione e lanciare il precaricatore tribale sul campo nell'obiettivo dell'Alleanza Blu.

Suggerimenti utili

  • Per assistenza sull'utilizzo della lista di controllo pre-partita in VRC Virtual Skill per selezionare la posizione di precaricamento del campo, questo.
  • Utilizza il blocco spin IntakeMotorGroup dalla categoria Movimento e seleziona la direzione avanti per aspirare un Triball.

    VEXcode Spin per blocco che legge 'spin IntakeMotor avanti di 90 gradi'.

    • Comando Python corrispondente:

      motore_di_aspirazione.rotazione_per(AVANTI, 90, GRADI)
  • Utilizzare il blocco set ArmMotor velocity dalla categoria Movimento per impostare la velocità desiderata del motore del braccio.

    VEXcode Imposta il blocco di velocità del motore che legge 'imposta la velocità di ArmMotor al 100%'.

    • Comando Python corrispondente:

      arm_motor.set_velocity(100, PERCENT)
  • Utilizzare il blocco set IntakeMotor velocity dalla categoria Movimento per impostare la velocità desiderata del motore di aspirazione.

    VEXcode Imposta il blocco di velocità del motore che legge 'imposta la velocità di IntakeMotor al 100%'.

    • Comando Python corrispondente:

      motore_di_aspirazione.imposta_velocità(100, PERCENTO)

Per ulteriori informazioni sulle funzionalità robotiche in VRC Over Under per VEXcode VR, questo.