Ativar classificações de IA e deteção de IDs do AprilTag no VEXcode IQ

O sensor de visão VEX IQ AI é capaz de utilizar modelos de IA pré-treinados para detetar objetos conhecidos. Isto inclui classificações de IA e IDs AprilTag. Este artigo explicará como utilizar o utilitário de visão por computador do VEXcode IQ para permitir esta deteção.

Antes de começar, o sensor de visão com IA deve ser ligado e configurado no VEXcode IQ. Consulte estes artigos para mais informações:


Modelos de classificação de IA

As classificações de IA são objetos de jogo que um sensor de visão de IA pode detetar. Estas classificações permitem que o sensor de visão com IA distinga entre diferentes tipos de objetos no seu campo de visão. 

No VEXcode baseado em texto, cada uma destas classificações tem um ID atribuído, que é utilizado para as diferenciar nos projetos.

Elementos da sala de aula

O modeloClassroom Elements inclui objetos de jogo que se encontram nos pacotes IQ Classroom Bundle e EXP Classroom Bundle.

As classificações de IA incluem:

  • Cubos azuis, vermelhos e verdes
  • Buckyballs azuis e vermelhas
  • Anéis azuis, vermelhos e verdes
Objetos do jogo Classificação por IA ID do Python ID C++

 

Um objeto de jogo em forma de cubo nas cores vermelha, verde e azul.

Cubos azuis, vermelhos e verdes

Cubo Azul ElementosDaSalaDeAula.CUBO_AZUL cubo azul
Cubo Verde ElementosDaSalaDeAula.CUBO_VERDE cubo verde
Cubo Vermelho ElementosDaSalaDeAula.CUBO_VERMELHO cubo vermelho

Uma bola azul e vermelha.

Buckyballs azuis e vermelhas

Bola Azul ElementosDaSalaDeAula.BOLA_AZUL bola azul
Bola Vermelha ElementosDaSalaDeAula.BOLA_VERMELHA bola vermelha

 

Um objeto de jogo em forma de anel nas cores azul, vermelho e verde.

Anéis azuis, vermelhos e verdes

Anel Azul ElementosDaSalaDeAula.ANEL_AZUL anel azul
Anel Verde ElementosDaSalaDeAula.ANEL_VERDE anel verde
Anel Vermelho ElementosDaSalaDeAula.ANEL_VERMELHO anel vermelho

VIQRC Mix & Match

O modeloVIQRC Mix & Match inclui objetos de jogo que se encontram no Kit de Elementos de Campo VEX IQ Robotics Competition "Mix & Match" Full Game & Field Element Kit e 2025-26 VEX IQ Robotics Competition "Mix & Match" Scoring Element Kit.

As classificações de IA incluem:

  • Pins laranja, vermelho e azul
  • Vigas
Objetos do jogo Classificação por IA ID do Python ID C++

 

Pins laranja, vermelho e azul

Alfinete laranja Elementos do jogoMixAndMatch.ALARMAZENAMENTO_PIN Alfinete laranja
Alfinete vermelho Elementos do jogoMixAndMatch.RED_PIN alfinete vermelho
Alfinete azul Elementos do jogoMixAndMatch.AZUL_PIN alfinete azul

Vigas

Raio de luz Elementos do jogoMixAndMatch.BEAM raio de luz

Ativar deteção de classificação por IA

O Modo de deteção deve estar ativado no Utilitário de Visão de IA para que o Sensor de Visão de IA detete as Classificações de IA.

Janela de dispositivos no Vexcode mostrando o sensor AI Vision com um botão destacado que diz "set".

SelecioneConfigurar no menu do dispositivo do sensor de visão de IA.

O utilitário de visão com IA será aberto. Selecione a opção no canto superior direito do Utilitário, abaixo de Classificação de IA para ativar o Modo de deteção de classificação de IA .

Como mostrado no vídeo à esquerda, assim que a opção Classificação por IA for ativada, os dados sobre quaisquer objetos classificados por IA aparecerão na janela.

Selecione a opção "Classificação de IA no menu suspenso para escolher quais as classificações de IA que pretende que o sensor de visão de IA detete.

Utilitário de Visão IA em VEXcode com o botão "Fechar" destacado no canto inferior direito.

SelecioneFecharno canto inferior direito para sair do Utilitário de Visão de IA.

Utilitário de Visão de IA em VEXcode com destaque na área que indica que a deteção de classificação de IA está ativada. Um segundo destaque pode ser visto na tabela de Classificação de IA na parte inferior, que mostra a lista de classificações disponíveis.

Verá o novo Modo de Deteção de Classificação de IA(Modo definido para em , e as Classificações de IA que serão detetadas serão adicionadas na parte inferior do menu do dispositivo do Sensor de Visão de IA.

Janela de dispositivos no Vexcode mostrando o sensor AI Vision com um botão destacado que apresenta a mensagem "Concluído".

SelecioneConcluído para guardar as alterações na configuração do sensor de visão de IA.


IDs de etiqueta de abril

Os IDs AprilTag são marcadores visuais concebidos para uma fácil deteção e identificação por sistemas de visão por computador. Estas etiquetas quadradas apresentam um padrão único de alto contraste (geralmente preto e branco) que permite que as câmaras e o software as reconheçam rapidamente e determinem a sua posição e orientação precisas no espaço 3D.

Existem 38 IDs AprilTag diferentes, numerados de 0 a 37. Para obter uma cópia imprimível destes IDs AprilTag, aqui para descarregar a versão PDF ou ou clique aqui para descarregar a versão Cricut ZIP (SVG).

Duas AprilTags no utilitário de visão de IA. Um aparece com o ID 5 e o outro com o ID 4.

Cada AprilTag possui um número de identificação que permite ao sensor de visão com IA diferenciá-las. Isto permite que os IDs do AprilTag sejam utilizados para a navegação num campo ou para identificar pontos de interesse.

Ativar deteção de AprilTag

Janela de dispositivos no Vexcode mostrando o sensor AI Vision com um botão destacado que diz "set".

SelecioneConfigurar no menu do dispositivo do sensor de visão de IA.

O utilitário de visão com IA será aberto. Selecione a opção no canto superior direito do Utilitário, abaixo de AprilTags para ativar o Modo de deteção de AprilTag .

Como mostrado no vídeo à esquerda, assim que a opção for ativada, os dados sobre quaisquer IDs AprilTag aparecerão na janela.

Utilitário de Visão de IA em VEXcode com destaque na área que indica que a deteção do AprilTag está ativada.

Verá o novo Modo de Detecção AprilTags definido para Ligado.

Janela de dispositivos no Vexcode mostrando o sensor AI Vision com um botão destacado que apresenta a mensagem "Concluído".

SelecioneConcluído para guardar as alterações na configuração do sensor de visão de IA.

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

Last Updated: