Ir para o conteúdo principal

Lançamento da Alliance Triball

Selecione estrategicamente uma posição inicial e uma direção inicial para o robô herói. Selecione o local de pré-carregamento de campo pretendido. Utiliza os blocos [Conduzir para], [Virar para], [Rodar para] e [Rodar para posicionar] para programar o Robô Herói para conduzir até ao Campo Pré-carregar Triball, apanhar a Triball e marcar no Gol da Aliança o mais rapidamente possível!

  • Selecione a opção VRC Virtual Skills - Over Under Playground.
  • Utilize a lista de verificação pré-jogo para selecionar um local de partida, uma direção de partida e pré-carga do robô " " para o robô.
  • Utilize a lista de verificação de pré-jogo para selecionar um local de pré-carregamento de campo pretendido .
  • Programe o robô para rodar o motor do braço até que o braço esteja totalmente baixado para apanhar uma Triball no campo.
  • Leva o Hero Bot até ao Triball de Pré-carregamento do Campo Vermelho.
  • Programe o robô para rodar o motor de entrada e retirar a Triball de pré-carga do campo.
  • Dirige o robô para o Objetivo da Aliança Azul.
  • Programa o robô para rodar o motor de entrada e lançar a Tribola de Pré-carga de Campo para o Golo da Aliança Azul.

Dicas úteis

  • Para obter ajuda sobre como utilizar a Lista de Verificação Pré-Jogo no VRC Virtual Skill para selecionar o Local de Pré-carregamento do Campo, este artigo.
  • Utilize o bloco spin IntakeMotorGroup da categoria Movimento e selecione a direção para a frente para aspirar uma Triball.

    VEXcode Spin para bloco que lê 'spin IntakeMotor para a frente durante 90 graus'.

    • Comando Python correspondente:

      intake_motor.spin_for(FORWARD, 90, DEGREES)
  • Utilize o bloco set ArmMotor velocity da categoria Movimento para definir a velocidade desejada do motor do braço.

    VEXcode Define o bloco de velocidade do motor que lê 'define a velocidade do ArmMotor para 100%'.

    • Comando Python correspondente:

      arm_motor.set_velocity(100, PERCENTAGEM)
  • Utilize o bloco set IntakeMotor velocity da categoria Movimento para definir a velocidade desejada do motor de admissão.

    VEXcode Define o bloco de velocidade do motor que lê 'define a velocidade do motor de entrada para 100%'.

    • Comando Python correspondente:

      intake_motor.set_velocity(100, PERCENTAGEM)

Para mais informações sobre as características do robô no VRC Over Under para VEXcode VR, consulte artigo.