Tabla de contenido:

Robot de competencia de adquisición de torre VEX: 8 pasos
Robot de competencia de adquisición de torre VEX: 8 pasos

Video: Robot de competencia de adquisición de torre VEX: 8 pasos

Video: Robot de competencia de adquisición de torre VEX: 8 pasos
Video: La primer humanoide robot del mundo 🤖😳😱 #robot #robotics #robots #robotandroide #androide #humanoide 2024, Noviembre
Anonim
Robot de competencia de adquisición de torre VEX
Robot de competencia de adquisición de torre VEX
Robot de competencia de adquisición de torre VEX
Robot de competencia de adquisición de torre VEX
Robot de competencia de adquisición de torre VEX
Robot de competencia de adquisición de torre VEX

En este tutorial les mostraré los conceptos básicos de Vex Robotics Tower Takeover Competition junto con cómo construir un robot para este juego. POR FAVOR revise la pestaña de suministros.

NOTA: Las piezas de Vex EDR son MUY caras, si no puede permitirse gastar $ 1, 000 en piezas, le sugiero que pregunte a un profesor de robótica en su escuela / universidad, de lo contrario, no haría este proyecto.

NOTA: No necesita experiencia en programación, pero hará que el robot sea más fácil de hacer cuando esté en el paso de programación.

¿Qué lenguaje de programación usa Vex?

Usan C, una mezcla de C +, C ++ y C #.

Enlace al manual oficial.

Enlace al video oficial.

Enlace a la aplicación oficial VRC Hub.

El juego:

VEX Robotics Competition Tower Takeover se juega en un campo cuadrado de 12'x12 'configurado como se ve arriba. Dos (2) Alianzas - una (1) "roja" y una (1) "azul" - compuestas por dos (2) Equipos cada una, compiten en partidos que consisten en un Período Autónomo de quince (15) segundos, seguido de un minuto y período controlado por el conductor de cuarenta y cinco segundos (1:45). El objetivo del juego es lograr una puntuación más alta que la Alianza contraria colocando Cubos en Torres o anotando Cubos en Metas.

Los detalles: hay sesenta y seis 66 cubos en un campo de adquisición de torre. Veintidós (22) verdes, veintidós (22) naranjas y veintidós (22) moradas. También hay siete (7) torres colocadas alrededor del campo. Cinco (5) de estos son neutrales, y los dos restantes son específicos de la alianza. Las torres específicas de la alianza solo pueden ser utilizadas por robots de la misma alianza. Los cubos se pueden colocar en torres o anotar en goles. Los cubos valen al menos 1 punto cuando se colocan en una zona de gol. El valor exacto de cada cubo está determinado por la cantidad de cubos de ese color específico que se hayan colocado en las torres. Cuando los cubos se colocan o se eliminan de las torres, los nuevos valores se aplican a TODOS los cubos. Entonces, las acciones de un robot afectarán la puntuación potencial tanto para su propia alianza como para sus oponentes. La alianza que obtenga más puntos en el período Autónomo recibe (6) puntos de bonificación, que se suman a la puntuación final al final del partido. La Alianza que gane este Bono Autónomo también recibe 2 cubos morados, que pueden introducirse en cualquier momento durante el período de control del conductor.

Suministros

Enlace a las piezas de Vex EDR, los kits están disponibles junto con piezas individuales.

Cuando compre piezas, asegúrese de que:

para cada motor, tiene al menos un controlador de motor, un Cortex, ruedas, placas, sensores, tornillos y tuercas, controlador y los cables / conectores necesarios. Si compras un kit, vendrá con todas esas cosas incluidas.

Enlace a RobotC, el software de programación. Solo ejecuta Windows 7+ o Mac con virtualización.

Paso 1: planificar

Plan
Plan

El paso más importante y crítico para construir un robot exitoso es la etapa de planificación. Planifique cada subconjunto antes de ensamblarlo. Todo se basa en las etapas de planificación. Por ejemplo, si encuentra un problema con su plan, querrá volver a las etapas de planificación.

¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!

Paso 2: Ensamblaje de los subensamblajes

Ensamblar los subensamblajes
Ensamblar los subensamblajes
Ensamblar los subensamblajes
Ensamblar los subensamblajes
Ensamblar los subensamblajes
Ensamblar los subensamblajes

¿Qué es un subensamblaje? Un subensamblaje son diferentes partes de un gran ensamblaje. Entonces, por ejemplo, las ruedas son un subconjunto. El sistema de admisión es un subconjunto. La razón por la que desea construir subconjuntos separados es porque puede editarlos y modificarlos más fácilmente, además de que puede acceder o reparar el robot más fácilmente.

Al ensamblar estos subconjuntos, asegúrese de agregar todos los componentes electrónicos en el interior que se necesitan para ese ensamblaje. Esto incluye motores, sensores, etc.

No conecte los subconjuntos juntos hasta que todos los subconjuntos estén completos.

Continúe con el paso "Ruedas (subensamblaje)" antes de realizar cualquier subensamblaje.

¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!

Paso 3: Ruedas (subensamblaje)

Ruedas (subensamblaje)
Ruedas (subensamblaje)
Ruedas (subensamblaje)
Ruedas (subensamblaje)

Cuando esté haciendo el subconjunto de ruedas, debe asegurarse de que los motores estén produciendo un par alto y una velocidad un poco más lenta. Para hacer esto, asegúrese de que los motores estén conectados a engranajes grandes y que el eje de la rueda esté conectado a engranajes pequeños. Si su robot es lo suficientemente grande y no cree que los motores proporcionen suficiente potencia, entonces podría considerar poner un motor en cada rueda, esto también mejora el giro del robot.

En la imagen puede ver que las ruedas tienen su propio motor, esto es por las razones mencionadas anteriormente. También tenemos un par bastante alto que sale de los motores.

¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!

Paso 4: Admisión (subensamblaje)

Admisión (subensamblaje)
Admisión (subensamblaje)

El subconjunto de admisión es la pieza de la máquina que levanta los bloques o bolas para moverlos. En la imagen de arriba tenemos dos ruedas que se moverán agarrando los bloques y recogiéndolos. El sistema de admisión no necesita alta velocidad o alto par, solo puede ser 50/50. Este es un subensamblaje bastante simple.

¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!

Paso 5: Electrónica (subensamblaje)

Electrónica (subensamblaje)
Electrónica (subensamblaje)

La Cortex es el cerebro del robot. Si no sabe qué es, es la primera imagen de este paso anterior. ¿También ves esos agujeros negros en el costado en los que puedes enchufar motores y otras cosas? Ahí es donde conectará todos los motores y sensores. El puerto USB es donde se conectará la llave remota.

¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!

Paso 6: Conexión de los subensamblajes

Conexión de los subensamblajes
Conexión de los subensamblajes
Conexión de los subensamblajes
Conexión de los subensamblajes

Conectar los subconjuntos es un paso muy importante. Desea asegurarse de que las medidas sean correctas, que las piezas de conexión encajen, etc. Aquí es también donde se le enviará de vuelta a las etapas de planificación si no se cumplen los requisitos.

¿Qué debo hacer? Utilizará tornillos para conectar todos los diferentes subconjuntos, incluida la electrónica, donde conectará los motores a la corteza.

¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!

Paso 7: programación

Programación
Programación
Programación
Programación

¡Agrega el código! Es un poco difícil explicar la parte de codificación de esto, así que sugiero ver esta lista de reproducción:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

También sugiero ver otros tutoriales o listas de reproducción. Si no desea codificar, también puede usar el editor gráfico que usa bloques.

Cuando haya terminado con su programación, puede pasar al siguiente paso (si lo necesita).

Paso 8: Ayuda adicional (si es necesaria)

Ayuda adicional (si es necesaria)
Ayuda adicional (si es necesaria)

Tutoriales de codificación:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Tutoriales de Vex EDR:

www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE

Manual y reglas:

content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf

Tutoriales de electrónica:

www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex

Recomendado: