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:
- Ligue o sensor de visão com IA ao VEXcode IQ baseado na Web.
- Ligue o sensor de visão de IA à aplicação VEXcode IQ
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++ |
|
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 |
|
|
Buckyballs azuis e vermelhas |
Bola Azul | ElementosDaSalaDeAula.BOLA_AZUL |
bola azul |
| Bola Vermelha | ElementosDaSalaDeAula.BOLA_VERMELHA |
bola vermelha |
|
|
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.
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.
SelecioneFecharno canto inferior direito para sair do Utilitário de Visão de IA.
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.
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).
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
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.
Verá o novo Modo de Detecção AprilTags definido para Ligado.
SelecioneConcluído para guardar as alterações na configuração do sensor de visão de IA.