Compreendendo os recursos do robô no VIQC lançando o VEXcode VR


O robô usado no VIQC Pitching In Playground no VEXcode VR é uma versão virtual do Fling, o VEX IQ Hero Bot, usado para o 2021-2022 VEX IQ Challenge (VIQC) Pitching In. O Virtual Fling possui as mesmas dimensões e motores do Fling físico, mas com sensores adicionais para programação autônoma no VEXcode VR. Na versão do Pitching In do VEXcode VR, existe apenas um robô, e ele já vem pré-configurado. Isso elimina a necessidade de uma configuração de robô ou de um projeto modelo predeterminado.

imagem5.png


Controles do robô

Fling tem os seguintes controles:

Um trem de força com giroscópio. Isso permite que a categoria de blocos “Drivetrain” na caixa de ferramentas do VEXcode IQ acione e gire o robô.

Um Braço Catapulta controlado pelo Motor Catapulta do Braço. Isso permite que o robô lance bolas nos gols e consiga uma suspensão baixa na barra suspensa.

  • O Braço Catapulta é lançado em movimento contínuo usando o bloco [Spin]. A posição padrão é o braço abaixado.
  • O braço da catapulta pode ser nivelado quando definido para a posição de 2.600 graus usando o bloco [Girar para posicionar]. Isto é útil ao dirigir sob as barras suspensas.

Tensão do braço da catapulta controlada pelo motor de tensão do braço. Isso permite que o robô lance bolas em diferentes distâncias no campo.

  • A tensão do braço da catapulta pode ser ajustada usando o bloco [Girar para posicionar]. Isto é útil ao lançar bolas de diferentes distâncias no campo.
  • A tensão padrão é definida como 90 graus.

Uma entrada controlada pelo motor de admissão. Isso permite que o robô receba as bolas para serem lançadas pelo braço da catapulta ou inverta a entrada (reverter a entrada também é chamada de saída) para girar as bolas para fora e para longe da entrada. A saída pode ser usada para coletar bolas e movê-las para um local diferente.

  • A entrada pode ser girada usando o bloco [Spin ​​for]. Girar a entrada em 180 graus resulta em uma bola do campo.

Sensores Robôs

Virtual Fling adicionou sensores para programação autônoma no VEXcode VR.

Transmissão

imagem3.jpg

Um Gyro Sensor que é usado com o sistema de transmissão . Isso permite que o robô faça curvas precisas e precisas.

O rumo do trem de força informa um valor de 0 a 359,9 graus e o sentido horário é positivo.

Sensor de distância

imagem4.png

O Sensor de Distância informa se um objeto está próximo ao sensor, bem como a distância aproximada da frente do sensor até um objeto, em milímetros ou polegadas.

Fling-DistanceCallout.png

O sensor de distância no centro do arremesso pode ser usado para detectar quando uma bola é carregada no braço da catapulta.

Para obter mais informações sobre o Sensor de distância IQ, consulte este artigo da Biblioteca VEX.

Interruptor de pára-choques

imagem1.png

O Bumper Switch informa se está sendo pressionado ou não.

Fling-BumperCallout.png

O interruptor do amortecedor está localizado na base do braço da catapulta e pode ser usado para determinar quando o braço da catapulta foi totalmente abaixado.

Para obter mais informações sobre o Bumper Switch, consulte este artigo da Biblioteca VEX.

Sensor de cores

imagem2.png

O Sensor de cor usa luz refletida para detectar a cor, o valor de matiz, o valor da escala de cinza e a proximidade de um objeto.

Fling-ColorCallout.png

O Sensor de Cor localizado abaixo do Fling é usado para detectar se o robô passa pelas linhas pretas no campo virtual.

Isso pode ser útil ao dirigir até que uma determinada linha preta no campo seja detectada, ou mesmo usando o número de linhas pretas no campo para rastrear a distância que Fling deve dirigir.

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

Last Updated: