O robô utilizado no VEXcode VR Full Volume é uma versão virtual do Byte, o robô herói do VEX IQ utilizado na competição VEX IQ Robotics Competition (VIQRC) Full Volume de 2023-2024. O Virtual Byte tem as mesmas dimensões e motores que o Byte físico, mas com sensores adicionais para programação autónoma no VEXcode VR. No Full Volume Playground do VEXcode VR, existe apenas um robô, e já está pré-configurado. Isto elimina a necessidade de uma configuração de robô ou de um projeto modelo predeterminado.
Controles de Robô
O Byte possui os seguintes controlos:
Um grupo motopropulsor . Isto permite que a categoria de blocos "Drivetrain" na Caixa de Ferramentas do VEXcode VR controle e rode o robô, como mostrado neste vídeo.
Um braçocontrolado pelo grupomotores do braço. O braço pode ser levantado e baixado como mostra este vídeo. Isto permite que o robô faça coisas como transportar objetos do jogo.
O braço pode ser levantado utilizando o bloco [Rodar para]. O braço ficará totalmente erguido ao rodar 1300 graus para a frente.
Uma entrada que é controlada pelo Grupo do Motor de Admissão. A entrada de ar pode ser rodada para a frente e para trás. Isto permite que o robô recolha e marque pontos com os objetos do jogo.
O coletor de admissão pode ser rodado utilizando o bloco [Rodar para]. O dispositivo de entrada irá recolher um bloco quando rodado 90 graus para a frente e marcará ou libertar um bloco quando rodado 90 graus para trás.
Sensores de robô
A Virtual Byte adicionou sensores para programação autónoma no VEXcode VR.
Sensor inercial
O sensor inercialintegrado no módulo VEX IQ (2ª geração) é utilizado com o sistema de transmissão para permitir que Byte faça curvas precisas e exatas utilizando a direção do sistema de transmissão.
Para mais sobre o sensor inercial integrado no VEX IQ (2ª geração), este artigo da Biblioteca VEX.
O indicador de mudança de direcção da transmissão apresenta um valor de 0 a 359,9 graus, sendo o sentido dos ponteiros do relógio positivo.
Sensor de distância
O sensor de distância informa se um objeto está próximo do sensor, bem como a distância aproximada da frente do sensor ao objeto, em milímetros ou polegadas.
O sensor de distância está localizado na parte frontal do Byte e pode ser utilizado para detetar quaisquer objetos ou obstáculos.
Note que o braço do Byte deve estar suficientemente levantado para não bloquear o sensor de distância durante a recolha de dados.
Para mais informações sobre o sensor de distância IQ (2ª geração) consulte este artigo da biblioteca VEX.
Sensor óptico
O sensor ótico informa se um objeto está próximo do sensor e, em caso afirmativo, qual a cor desse objeto.
O sensor ótico também pode indicar o brilho e o valor de matiz de um objeto em graus.
O sensor ótico está localizado dentro da entrada de ar do Byte. Pode ser utilizado para determinar quando um bloco está na entrada de ar, e também qual a cor desse bloco.
Para mais informações sobre o sensor ótico consulte este artigo da biblioteca VEX.
Interruptor de pára-choques
O botão Bumper Switchinforma se está a ser pressionado ou não.
O interruptor do pára-choques está localizado no interior da entrada de ar, atrás do sensor ótico, e pode ser utilizado para determinar quando um bloco está carregado na entrada de ar.
Para mais sobre o Bumper Switch consulte este artigo da Biblioteca VEX.