Compreendendo os recursos do robô no VIQRC Snapshot


O robô usado no VIQRC Slapshot Playground no VEXcode VR é uma versão virtual do Snapshot, o VEX IQ Hero Bot, usado na Competição VEX IQ (VIQRC) Slapshot 2022-2023. O Virtual Snapshot tem as mesmas dimensões e motores do Snapshot físico, mas com sensores adicionais para codificar movimentos autônomos adicionais no VEXcode VR. Na versão do Slapshot 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.

Captura de tela da interface VEXcode VR mostrando o ambiente de programação VIQC Slapshot (2022-2023), apresentando um layout de codificação baseado em blocos para programação de robôs virtuais, projetado para fins educacionais em aprendizagem STEM.


Controles do robô

O instantâneo tem os seguintes controles:

Um trem de força com sensor inercial. Isso permite que a categoria de blocos “Drivetrain” na caixa de ferramentas do VEXcode VR acione e gire o robô.

UmArm controlado pelo Arm Motor. Isso permite que o robô libere discos de alguns dos dispensadores e ultrapasse a barreira para tocar a zona de contato no final de um fósforo.

  • O braço é levantado e abaixado usando o bloco [Spin ​​for] ou [Spin ​​to position]. A posição padrão é o braço abaixado.

Uma entrada controlada pelo motor de admissão. Isso permite que o robô pegue os discos ou inverta a entrada (reverter a entrada também é chamada de saída) para girar os discos para fora e para longe da entrada e pontuá-los.

  • A entrada pode ser girada usando o bloco [Spin ​​for]. Girar a entrada em 180 graus retira um disco do Campo. 
  • Tanto a entrada quanto a saída podem ser movidas usando o bloco [Spin]. Girando o motor por um tempo definido e depois parando o motor, você pode garantir que o disco foi liberado da saída.

Sensores Robôs

O Virtual Snapshot adicionou sensores para programação autônoma no VEXcode VR. Esses sensores são baseados nos sensores VEX IQ (2ª geração), incluindo o Sensor de Distância (2ª geração) e o Sensor Óptico.

Inercial

Captura de tela da interface VEXcode VR mostrando o ambiente de programação VIQC Slapshot (2022-2023), apresentando opções de codificação baseadas em blocos para usuários criarem e depurarem código de robô virtual, projetado para educação STEM.

Um sensor inercial que é usado com o trem de força . 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 (2ª geração)

Captura de tela da interface VEXcode VR mostrando o ambiente de programação VIQC Slapshot (2022-2023), apresentando opções de codificação baseadas em blocos para usuários criarem e testarem códigos para um robô virtual em um contexto educacional STEM.

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.

Captura de tela da interface VEXcode VR mostrando o ambiente de programação VIQC Slapshot (2022-2023), apresentando um layout de codificação baseado em blocos projetado para fins educacionais em robótica e aprendizagem STEM.

O sensor de distância no instantâneo frontal pode ser usado para detectar a que distância da cerca o robô está atualmente.

Para mais informações sobre o sensor de distância IQ (2ª geração), consulte este artigoda Biblioteca VEX.

Interruptor de pára-choques

Captura de tela da interface VEXcode VR mostrando o ambiente de programação VIQC Slapshot (2022-2023), apresentando elementos de codificação baseados em blocos e um robô virtual para fins educacionais em aprendizagem STEM.

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

Captura de tela da interface VEXcode VR mostrando o ambiente de programação VIQC Slapshot (2022-2023), apresentando elementos de codificação baseados em blocos e uma simulação de robô virtual para fins educacionais em aprendizagem STEM.

O Bumper Switch está localizado dentro do mecanismo de entrada e pode ser usado para determinar se um disco foi carregado no Intake.

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

Sensor óptico

Captura de tela da interface VEXcode VR mostrando o ambiente de programação VIQC Slapshot (2022-2023), apresentando elementos de codificação baseados em blocos e uma simulação de robô virtual para fins educacionais em aprendizagem STEM.

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

Imagem ilustrando o jogo VIQC Slapshot para a temporada 2022-2023, mostrando o robô virtual e a interface de codificação no VEXcode VR, projetado para aprimorar a educação STEM por meio de princípios de programação e robótica.

O Sensor Óptico localizado na parte frontal do Snapshot é usado para detectar a cor dos dispensadores.  

Isto pode ser útil ao determinar com qual dispensador interagir e como o robô deve responder ao dispensador para liberar os discos.

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

Last Updated: