Detalles del robot#

El patio de juegos VIQRC Virtual Skills - Rapid Relay utiliza el robot héroe VEX IQ estándar, Swish.

El Swish VEX IQ Hero Bot mide aproximadamente 350 milímetros de largo y 280 milímetros de ancho.

VEX IQ Hero Bot Switsh con grupos de motores de admisión y brazo, que muestra sus sensores y capacidades en el patio de juegos de relevo rápido.

Grupos motores#

Swish está equipado con dos juegos de grupos motores para su admisión y catapulta.

Configuración y nombre del comando Python

Descripción

Documentación de la API

Diagrama que muestra el motor de admisión giratorio de Swish resaltado en amarillo.
IntakeMotor
intake_motor

El motor de admisión puede girar hacia adelante y hacia atrás. Esto permite al robot recoger bolas y colocarlas en su catapulta.

El motor de admisión debe estar girando antes de tocar una bola para recogerla.

Bloques - Python

Diagrama del VEX IQ Hero Bot Swish, con el brazo de catapulta resaltado en amarillo.
CatapultGroup
catapult_group

El grupo motor del brazo de catapulta es un conjunto de motores que se utilizan para lanzar las pelotas que el robot ha recogido.

Para recoger una pelota, el brazo de catapulta debe estar bajado. Debe girar el brazo hacia abajo al menos 1350 grados para alcanzar la posición correcta para recuperar la pelota.

Al elevar o soltar el brazo de catapulta, alcanzará automáticamente su altura máxima, la posición utilizada para lanzar las pelotas.

Bloques - Python

Sensores#

Swish tiene acceso a los siguientes sensores para codificación autónoma:

Configuración

Descripción

Documentación de la API

Nombre del comando de Python

Temporizador cerebral

El robot tiene acceso a un temporizador incorporado.

Bloques - Python

temporizador cerebral

Transmisión

El robot tiene acceso a un sistema de transmisión con un sensor inercial incorporado para rastrear el rumbo actual del robot y el ángulo de rotación.

Bloques - Python

transmisión

Distancia trasera

Indica la distancia entre la parte trasera del robot y la pared de la portería.

El sensor de distancia trasero debe indicar entre 820 y 920 mm para lanzar correctamente una pelota a través de una portería inferior. Para una portería superior, la distancia debe estar entre 470 y 580 mm.

Bloques - Python

distancia_trasera

Admisión óptica

Informa cuando hay una bola en la entrada.

Bloques - Python

entrada_óptica