No VEXcode VR, o robô é configurado automaticamente dependendo do Playground selecionado. Isso elimina a necessidade de uma configuração de robô ou de um modelo de projeto predeterminado. O VEX VR MazeBot possui muitos sensores e outros recursos para ajudá-lo a resolver labirintos usando feedback do sensor.

Robô labirinto VEXcode VR navegando por um labirinto virtual, mostrando os recursos da plataforma para ensinar conceitos de codificação e princípios de robótica em um ambiente educacional.

Captura de tela da interface de recursos do VEXcode VR Playground, mostrando o ambiente de codificação baseado em blocos para programar um robô virtual, destacando ferramentas e opções disponíveis para os usuários criarem, testarem e depurarem códigos em um ambiente educacional simulado.

Você pode determinar qual robô está sendo usado no Playground observando o ícone na página Seleção do Playground. O ícone do VR MazeBot se parece com a imagem aqui.


Controles e atributos do robô

O VR MazeBot possui os seguintes controles e atributos físicos:

  • Um sistema de transmissão com giroscópio. Isso habilita a categoria de comandos “Drivetrain” na caixa de ferramentas do VEXcode VR.
  • O ponto de viragem do robô é a partir do centro do robô. É aqui também que a caneta está localizada.

Captura de tela da interface do VEXcode VR mostrando os recursos do Playground, incluindo um robô virtual, blocos de codificação e um espaço de trabalho para programação em um ambiente educacional focado no aprendizado de STEM.

  • O comprimento do VR MazeBot é de 95 mm e a largura é de 117,5 mm.
  • Comparado ao VR Robot, a velocidade padrão do VR MazeBot é duas vezes maior. Essa velocidade adicional existe para ajudar o robô a navegar pelos labirintos com mais rapidez.

A caneta no VR MazeBot

A caneta do VR MazeBot possui todos os elementos da caneta do VR Robot.

Captura de tela do VEXcode VR mostrando os recursos do Playground, destacando a interface de codificação baseada em blocos e o ambiente de robô virtual projetado para aprender conceitos de codificação na educação STEM.

A caneta no VR MazeBot pode ser usada para:

  • Preencha uma área com cor determinada usando valores RGB
  • Defina a cor da caneta usando valores RGB
  • Desenhe linhas em cinco larguras diferentes

Captura de tela da interface de recursos do VEXcode VR Playground, mostrando o ambiente de codificação baseado em blocos para programar um robô virtual, destacando ferramentas e opções disponíveis para os usuários criarem e testarem códigos em um ambiente simulado.

Para mais informações sobre a Caneta, consulte este artigo.

Nota:Este artigo faz referência ao VR Robot, mas esta é a mesma caneta usada no VR MazeBot.


Sensores Robôs

O VR MazeBot possui os seguintes sensores em comum com o VR Robot:

  • Encoders de motor que giram 360 graus por rotação da roda.
  • Um sensor giroscópio integrado ao sistema de transmissão. O sentido horário é positivo.

Captura de tela dos recursos do VEXcode VR Playground, mostrando a interface do usuário com opções de codificação baseadas em blocos, um robô virtual e ferramentas para codificação, teste e depuração em um ambiente simulado para educação STEM.

Sensor de localização

Captura de tela da interface de recursos do VEXcode VR Playground, mostrando o ambiente de codificação baseado em blocos projetado para aprender conceitos de codificação com um robô virtual, destacando ferramentas para criar, testar e depurar código.

O VR MazeBot possui um sensor de localização que lê as coordenadas (X,Y) do ponto de viragem central do robô VR. O Sensor de Localização também informa o ângulo de localização que varia de 0 graus a 359,9 graus seguindo o estilo de direção da bússola.

Para mais informações sobre os detalhes de localização do VEXcode VR Wall Maze+ Playground, consulte este artigo. 

 

Sensores de distância

Além disso, o VR MazeBot possui 3 sensores de distância. Esses sensores podem detectar se há um objeto presente. Se um objeto estiver presente, o sensor também pode detectar a distância de um objeto até 10.000 mm de distância. 

Captura de tela do VEXcode VR mostrando os recursos do Playground, destacando a interface de codificação baseada em blocos e o ambiente de programação de robôs virtuais projetados para fins educacionais no aprendizado de STEM.

Os três sensores de distância são colocados na parte superior do robô.

  • Um voltado para frente
  • Um voltado para a direita
  • Um voltado para a esquerda

Captura de tela do VEXcode VR mostrando os recursos do Playground, destacando a interface de codificação baseada em blocos e a configuração do robô virtual para programação e teste de código em um ambiente educacional.

Os nomes dos sensores são determinados pela sua posição quando se olha para frente a partir da parte de trás do robô, conforme mostrado nesta imagem aqui do Wall Maze+ Playground. É importante ter isso em mente ao codificar os sensores.

Captura de tela dos recursos do VEXcode VR Playground, mostrando a interface de codificação baseada em blocos e opções para testar e depurar código em um ambiente de robô virtual, projetado para fins educacionais em aprendizagem STEM.

Use o Console do Monitor para ver os dados retornados por cada sensor. O monitoramento de valores é útil ao planejar um projeto usando dados de sensores para ver o que está acontecendo em tempo real enquanto o robô se move pelo labirinto.

Para mais informações sobre como utilizar o Consola do Monitor, este artigo.

Sensor ocular

Captura de tela da interface do playground VEXcode VR, mostrando vários blocos de codificação e ferramentas disponíveis para os usuários programarem um robô virtual em um ambiente educacional.

Um sensor ocular também está presente atrás do sensor de distância frontal voltado para o playground. Isso é rotulado como 'DownEye'. A imagem aqui mostra onde o DownEye está localizado em uma vista lateral.

O DownEye pode ser usado para detectar os locais das extremidades vermelhas no Playground.

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

Last Updated: