El robot de codificación VEX AIM está equipado con muchas características que permiten a los estudiantes experimentar la robótica y la informática de una manera interactiva y escalable, desde proyectos fáciles de usar para principiantes hasta sistemas autónomos complejos. Este artículo proporciona una descripción general de estas características y sensores.
Movimiento
Transmisión y pateador
La base del robot incluye tres ruedas omnidireccionales que crean un sistema de transmisión holonómico . Esto permite que el robot se mueva suavemente en cualquier dirección: hacia adelante, hacia atrás, hacia los lados y en diagonal.
En la parte frontal del robot hay un pateador . Detrás del pateador hay un imán que permite que el robot recoja barriles y pelotas deportivas con núcleos de metal.
Cuando se activa el pateador, este empuja desde el frente del robot separando la pelota deportiva o el barril del imán.
Sensores de movimiento
Además de la transmisión, el robot está equipado con sensores para garantizar un movimiento constante y un seguimiento de la orientación. Estos sensores incluyen:
- Un giroscopio de 3 ejes
- Un acelerómetro de 3 ejes
- Codificadores de ruedas
Controlar el movimiento
Los estudiantes pueden explorar estos movimientos usando el modo de conducción y el controlador One Stick para controlar el robot de forma remota. También pueden codificar movimientos en cualquier dirección utilizando Bloques o Python en VEXcode AIM.
Obtenga más información sobre el modo Conducir en este artículo.
Además, los estudiantes pueden usar el botón Codificación para controlar los movimientos del robot. Los programadores novatos pueden hacer que el robot se mueva, gire y patee directamente usando la pantalla del robot antes de comenzar con VEXcode.
Obtenga más información sobre la codificación de botones en este artículo.
Sensor de visión con inteligencia artificial
En el corazón de las capacidades de detección del robot, el sensor de visión AI permite al robot:
- Detecta objetos como pelotas deportivas y barriles naranjas y azules.
- Reconocer AprilTags
- Identificar firmas de color y códigos de color configurados
Características visuales
Pantalla
La pantalla táctil del robot responde al tacto capacitivo y se puede codificar para mostrar muchas cosas diferentes, entre ellas:
- Emojis
- Texto
- Bandera
- Formas
- Imágenes cargadas por el usuario
Todos estos se pueden personalizar a través de VEXcode. Obtenga más información sobre la codificación en la pantalla del robot utilizando la Referencia de API de VEXcode.
LED
Los estudiantes pueden controlar los seis LED codificables (diodos emisores de luz) del robot para crear:
- Indicadores de estado
- Patrones de iluminación decorativos
- Señales de retroalimentación
Explore el uso de LED en un proyecto con un proyecto de ejemplo. Aprenda a abrir un proyecto de ejemplo en este artículo.
Sonidos
El altavoz en la parte inferior del robot permite a los estudiantes incorporar sonidos integrados y personalizados cargados en sus proyectos.
Obtenga más información sobre cómo cargar sonidos personalizados en VEXcode en este artículo.
Mensajería de robot a robot
Se pueden vincular dos robots de codificación VEX AIM para que puedan enviar y recibir mensajes durante un proyecto VEXcode AIM. Debido a que los robots pueden comunicarse y trabajar juntos, pueden abordar proyectos más complejos que un robot por sí solo.
Obtenga más información sobre la comunicación entre robots en este artículo.