El sensor de visión VEX IQ AI es capaz de utilizar modelos de IA previamente entrenados para detectar objetos conocidos. Estos incluyen clasificaciones de IA e ID de AprilTag. Este artículo explicará cómo usar AI Vision Utility en VEXcode IQ para habilitar esta detección.
Antes de comenzar, el sensor de visión AI debe estar conectado y configurado en VEXcode IQ. Consulta estos artículos para obtener más información:
- Conecte el sensor de visión AI a VEXcode IQ basado en la web
- Conecte el sensor de visión AI a VEXcode IQ basado en la aplicación
Modelos de clasificación de IA
Las clasificaciones de IA son objetos de juego que un sensor de visión de IA puede detectar. Estas clasificaciones permiten que el sensor de visión de IA distinga entre diferentes tipos de objetos en su campo de visión.
En VEXcode basado en texto, cada una de estas clasificaciones tiene un ID asignado que es el que se utiliza para diferenciarlas en los proyectos.
Elementos del aula
El modelo Classroom Elements incluye objetos de juego que se encuentran dentro del paquete IQ Classroom y el paquete EXP Classroom.
Las clasificaciones de IA incluyen:
- Cubos azules, rojos y verdes
- Buckyballs azules y rojas
- Anillos azules, rojos y verdes
| Objetos del juego | Clasificación de IA | ID de Python | C++ ID |
|
Cubos azules, rojos y verdes |
Cubo azul | ElementosAula.BLUE_CUBE |
blueCube |
| Cubo verde | ElementosAula.GREEN_CUBE |
greenCube |
|
| Cubo rojo | ClassroomElements.RED_CUBE |
redCube |
|
|
Buckyballs azules y rojas |
Bola azul | ElementosAula.BLUE_BALL |
blueBall |
| Bola roja | ElementosAula.RED_BALL |
redBall |
|
|
Anillos azules, rojos y verdes |
Anillo azul | ElementosAula.BLUE_RING |
blueRing |
| Anillo verde | ElementosAula.GREEN_RING |
greenRing |
|
| Anillo rojo | ClassroomElements.RED_RING |
redRing |
VIQRC Mix & Match
El modelo VIQRC Mix & Match incluye objetos de juego que se encuentran dentro del kit de elementos de & campo de juego completo VEX IQ Robotics Competition "Mix & Match" y el kit de elementos de puntuación 2025-26 VEX IQ Robotics Competition "Mix & Match".
Las clasificaciones de IA incluyen:
- Clavijas naranjas, rojas y azules
- Vigas
| Objetos del juego | Clasificación de IA | ID de Python | C++ ID |
|
Clavijas naranjas, rojas y azules |
Pin naranja | GameElementsMixAndMatch.ORANGE_PIN |
orangePin |
| Pin rojo | GameElementsMixAndMatch.RED_PIN |
redPin |
|
| Pin azul | GameElementsMixAndMatch.BLUE_PIN |
bluePin |
|
|
Vigas |
Viga | GameElementsMixAndMatch.BEAM |
viga |
Habilitar la detección de clasificación de IA
El modo de detección debe estar habilitado en la utilidad AI Vision para que el sensor AI Vision detecte las clasificaciones de IA.
Seleccione Configurar en el menú del dispositivo del sensor de visión AI.
Se abrirá la utilidad AI Vision. Seleccione el interruptor en la esquina superior derecha de la Utilidad debajo de Clasificación de IA para activar el Modo de detección de clasificación de IA.
Como se muestra en el video de la izquierda, una vez que se haya activado la opción Clasificación de IA, aparecerán datos sobre cualquier objeto de Clasificación de IA en la ventana.
Seleccione el menú desplegable Clasificación de IA para elegir qué clasificaciones de IA desea que detecte el sensor de visión de IA.
Seleccione Cerrar en la esquina inferior derecha para salir de AI Vision Utility.
Verá que el nuevo Modo de detección de clasificación de IA se establece en Activado y las clasificaciones de IA que se detectarán se agregan en la parte inferior del menú del dispositivo del sensor de visión de IA.
Seleccione Listo para guardar los cambios en la configuración del sensor de visión de IA.
AprilTag IDs
Los ID de AprilTag son marcadores visuales diseñados para una fácil detección e identificación por parte de los sistemas de visión por computadora. Estas etiquetas cuadradas cuentan con un patrón único de alto contraste (generalmente en blanco y negro) que permite que las cámaras y el software las reconozcan rápidamente y determinen su posición y orientación precisas en el espacio 3D.
Hay 38 identificaciones diferentes de AprilTag, numeradas del 0 al 37. Para obtener una copia imprimible de estos ID de AprilTag, haz clic aquí para descargar la versión en PDF o haz clic aquí para descargar la versión de Cricut ZIP (SVG).
Cada AprilTag tiene un número de identificación identificable que permite que el sensor de visión AI diferencie entre ellos. Esto permite que los ID de AprilTag se utilicen para navegar por un campo o para identificar puntos de interés.
Habilitar detección de AprilTag
Seleccione Configurar en el menú del dispositivo del sensor de visión AI.
Se abrirá la utilidad AI Vision. Seleccione el interruptor en la esquina superior derecha de la Utilidad debajo de AprilTags para activar el Modo de detección de AprilTag.
Como se muestra en el video de la izquierda, una vez que se haya activado el interruptor, aparecerán datos sobre cualquier ID de AprilTag en la ventana.
Verá que el nuevo Modo de detección de AprilTags se establece en Activado.
Seleccione Listo para guardar los cambios en la configuración del sensor de visión de IA.