Arrojar#

Fling es el VEX IQ Hero Bot utilizado en el VIQRC 21-22 Pitching In Playground.

Descripción general del robot#

Ventana del robot VEXcode VR que muestra el robot lanzador. Muestra al robot recogiendo y lanzando bolas con un sistema de entrada y catapulta.

Fling admite controles y sensores de RV estándar como el Brain Timer, con características adicionales específicas de Fling que se tratan en Bloques específicos del robot y Python específico del robot.

Grupos de motores#

Configuración y nombre del comando Python

Descripción

Motor de entrada del robot lanzador.
Intake Motor
intake_motor

El sistema de entrada permite al robot recoger bolas para lanzarlas con el brazo de la catapulta, o bien invertir la entrada para expulsarlas. El motor de entrada arranca a 0 grados y recoge una bola al girar 180 grados hacia adelante, y la expulsa al girar 180 grados hacia atrás.

Motor de catapulta para robot lanzador.
Catapult Motor
catapult_motor

El motor de la catapulta permite al robot lanzar pelotas a las porterías y marcar puntos desde la barra de suspensión. El motor de la catapulta se activa a 0 grados en la posición elevada. El brazo de la catapulta se encuentra horizontal a 2600 grados y completamente extendido a 5000 grados.

Motor de tensión del brazo de la catapulta del robot lanzador.
Catapult Arm Tension Motor
catapult_tension_motor

El motor de tensión del brazo de la catapulta permite que el robot lance pelotas a diferentes distancias por el campo. La tensión predeterminada está configurada a 90 grados.

Componentes y características#

Componente o característica

Usar

Documentación de la API

Tren de transmisión

Mueve y gira el robot.

Bloques - Python

Motor de admisión de catapulta

Lanza las pelotas que el robot ha recogido.

Bloques - Python

Motor de catapulta

Eleva y baja el brazo. Esto permite al robot lanzar pelotas desde algunos de los dispensadores y alcanzar la zona de contacto al final de un partido, por encima de la barrera.

Bloques - Python

Motor de tensión del brazo de la catapulta

Permite que el robot lance pelotas a diferentes distancias a lo largo del campo.

Bloques - Python

Interruptor de parachoques

Detecta cuándo se carga una bola en la entrada.

Bloques - Python

Sensor de color

Detecta el color de las bolas.

Bloques - Python

Sensor de distancia

Detecta la distancia a la que se encuentra una pelota de la parte frontal del robot.

Bloques - Python

Temporizador cerebral

Registra el tiempo transcurrido desde que comenzó el proyecto.

Bloques - Python

parques infantiles#

Patio de juegos

Descripción

VIQRC 21-22 Participación

Recoge y lanza pelotas en el campo de habilidades virtuales VIQRC 21-22.