Comprensión de las características del robot en VIQRC Slapshot


El robot utilizado en el VIQRC Slapshot Playground de VEXcode VR es una versión virtual de Snapshot, el VEX IQ Hero Bot, utilizado para la competición VEX IQ (VIQRC) Slapshot 2022-2023. Virtual Snapshot tiene las mismas dimensiones y motores que el Snapshot físico, pero con sensores adicionales para programar movimientos autónomos adicionales en VEXcode VR. En la versión de Slapshot de VEXcode VR, solo hay un robot, y ya viene preconfigurado. Esto elimina la necesidad de configurar un robot o de utilizar una plantilla de proyecto predeterminada.

Espacio de trabajo basado en bloques VEXcode VR para programar el robot virtual VIQRC Slapshot.


Controles de robot

La función Instantánea tiene los siguientes controles:

Un sistema de transmisión con un sensor inercial. Esto permite que la categoría de bloques "Sistema de transmisión" en la Caja de herramientas de VEXcode VR impulse y haga girar el robot. Este vídeo muestra un proyecto en funcionamiento que permite al robot desplazarse y girar para navegar por el terreno.

Un brazocontrolado por el motor brazo. Esto permite que el robot libere discos de algunos de los dispensadores y se extienda por encima de la barrera para tocar la zona de contacto al final de un partido. Este vídeo muestra al robot utilizando su brazo para dispensar discos de un dispensador amarillo.

  • El brazo se eleva y se baja utilizando el bloque [Girar para] o [Girar para posicionar]. La posición predeterminada es con el brazo bajado.

Una entrada controlada por el motor de admisión. Esto permite al robot tomar discos, o invertir la entrada (invertir la entrada también se denomina salida) para hacer girar los discos hacia afuera y lejos de la entrada y puntuarlos. Este vídeo muestra al robot introduciendo un disco y luego puntuándolo.

  • La entrada se puede girar usando el bloque [Girar para]. Al girar la toma de aire 180 grados, se introduce un disco procedente del campo. 
  • Tanto la entrada como la salida se pueden mover usando el bloque [Spin]. Haciendo girar el motor durante un tiempo determinado y luego deteniéndolo, puede asegurarse de que el disco se haya eliminado por completo de la salida.

Sensores para robots

Virtual Snapshot ha añadido sensores para la programación autónoma en VEXcode VR. Estos sensores se basan en los sensores VEX IQ (segunda generación), incluidos el sensor de distancia (segunda generación) y el sensor óptico.

Inercial

Espacio de trabajo VEXcode VR para programar y depurar un robot virtual VIQRC Slapshot.

Un sensor inercial que se utiliza con el sistema de transmisión . Esto permite que el robot realice giros precisos y exactos.

El indicador de dirección del sistema de transmisión muestra un valor de 0 a 359,9 grados, siendo el sentido horario positivo.

Sensor de distancia (2.ª generación)

Espacio de trabajo VEXcode VR para programar y probar un robot virtual VIQRC Slapshot con comandos basados ​​en bloques.

El sensor distancia informa si hay un objeto cerca del sensor, así como la distancia aproximada desde la parte frontal del sensor hasta el objeto, en milímetros o pulgadas.

Bloques de VEXcode VR en el espacio de trabajo del VIQRC Slapshot Playground, con el robot y el campo visibles junto al área de código.

El sensor de distancia situado en la parte frontal del Snapshot permite detectar a qué distancia de la valla se encuentra actualmente el robot.

Para obtener más información sobre el sensor de distancia IQ (segunda generación) consulte este artículo de la biblioteca VEX.

Interruptor de parachoques

Espacio de trabajo VEXcode VR con VIQRC Slapshot Playground y un robot virtual listo para programación basada en bloques.

El interruptor Bumper Switch indica si se está pulsando o no.

Espacio de trabajo VEXcode VR con VIQRC Slapshot Playground y código basado en bloques para un robot virtual.

El interruptor de tope está ubicado dentro del mecanismo de admisión y se puede utilizar para determinar si se ha cargado un disco en la admisión.

Para obtener más información sobre el Bumper Switch consulte este artículo de la biblioteca VEX.

Sensor óptico

Espacio de trabajo VEXcode VR con VIQRC Slapshot Playground y panel de codificación por bloques para programar el robot virtual.

El sensor óptico utiliza la luz reflejada para detectar el color, el valor tono, el valor de escala de grises y la proximidad de un objeto.

Interfaz de VEXcode VR que muestra el VIQRC Slapshot Playground con un robot virtual y un espacio de trabajo de programación.

El sensor óptico ubicado en la parte frontal del Snapshot se utiliza para detectar el color de los dispensadores.  

Esto puede resultar útil a la hora de determinar con qué dispensador interactuar y cómo debe responder el robot al dispensador para liberar los discos.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: