Utilização do sensor de visão IQ AI no parque infantil Mix & Match da VIQRC.

Pode utilizar o sensor de visão IQ AI para ajudar a identificar objetos do jogo (pinos e vigas) no parque infantil Mix & Match VIQRC 25-26 do VEXcode VR utilizando classificações de IA.

Se estiver familiarizado com a versão física do sensor de visão IQ AI, saberá que o sensor físico também tem a capacidade de reportar informações sobre os IDs AprilTag e as assinaturas de cores configuradas. Uma vez que não é necessária qualquer configuração de robô no VEXcode VR e não existem IDs AprilTag presentes no campo VIQRC 25-26 Mix & Match, o sensor virtual reporta informação apenas sobre os elementos de jogo pré-configurados: vigas, pinos vermelhos, pinos azuis e pinos laranja. 


Visão da IA ​​nas competências virtuais VIQRC Mix & Match

O sensor de visão com IA IQ está posicionado acima da garra do Huey para detetar objetos abaixo.

O sensor de visão IQ AI é uma câmara capaz de identificar e diferenciar automaticamente os elementos do jogo, permitindo ao seu robô orientar-se autonomamente em direção a objetos específicos. O sensor vem pré-treinado para reconhecer os elementos do jogo VIQRC Mix & Match deste ano, pelo que detetará automaticamente pinos e feixes.

Para detetar estes objetos, o sensor de visão VEX AI está montado na parte frontal do robô, no elevador, apontado para baixo, em direção ao campo (como aqui se mostra).


Recolha de dados de visão computacional

Pode visualizar os dados reportados pelo sensor de visão IQ AI através da Janela de Captura de Ecrã, da Consola de Monitorização ou da Consola de Impressão no VEXcode VR.

Botão de captura de imagem do sensor de visão com IA no Playground Mix & Match

Para visualizar a Janela de Captura de Ecrã e ver os dados que o Sensor de Visão com IA IQ está a reportar, seleccione o botão AI Vision

Selecione novamente o botãoAI Vision para ocultar a janela de captura de ecrã. 

Sensor de visão com IA a detetar o pino azul do Huey no Mix & Match Playground.

A janela de captura de ecrã aparece no canto superior esquerdo da janela do Playground, destacada a vermelho, e identifica todos os elementos do jogo dentro do campo de visão do sensor.

Para cada objeto detetado, são apresentados dados importantes, incluindo a classificação, as coordenadas X e Y do centro, bem como a largura e a altura.

As explicações sobre os tipos de dados reportados pelo sensor de visão IQ AI, incluindo os seus respetivos comandos VEXcode podem ser encontradas na API .

Estes comandos podem ser utilizados nas consolas Monitor e/ou Print para ajudar a visualizar os dados de cada captura de ecrã feita durante a execução do seu projeto. Saiba mais sobre como utilizar as consolas Monitor e Print com blocos, Pythonou Utilizar a consola Print.


Utilizando os sensores do Huey em conjunto

O sensor de visão com IA IQ pode ser combinado com outros sensores do robô para realizar tarefas em todo o campo. Uma lista completa dos sensores da versão virtual do Huey pode ser encontrada página da API VEX Estas são apenas algumas ideias para o ajudar a começar a programar:

  • Utiliza o sensor de visão de IA IQ para encontrar e selecionar um elemento do jogo e, em seguida, utiliza o sensor de distância para apanhar o objeto.
  • Utilize o sensor de visão de IAIQ para encontrar e selecionar vários elementos do jogo e, em seguida, utilize o sensor ótico para determinar a cor do pino inferior na garra antes de o posicionar.

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

Last Updated: