Está en la página 1de 6

1

ELABORACIÓN ROBOT SOCCER


Lliguin Ambato Giustinne Solange, Domínguez Orozco Carlos Julio, Moyón Satán Jeshica Yadira
Escuela Superior Politécnica del Chimborazo 060155 –– Riobamba-Ecuador
giustinne.lliguin@espoch.edu.ec, carlos.dominguez@espoch.edu.ec, jeshica.moyon@espoch.edu.ec

Abstract – This document describes the progressive progress in III. MARCO TEÓRICO
the development of a competition soccer robot considering the
requirements described by the organizers. Among the various A. Descripción
categories of existing robots, a soccer robot maintains a higher El robot soccer es un robot con diseño libre, donde la estructura
human-robot interaction when executing its function, thus debe ser fija a excepción del disipador, es decir no se permite
allowing the operator's motor skills to be exploited. This is the desplegar y replegar estructuras que afecten a los robots del
most important characteristic that the working group considered
to lean towards the development of this prototype.
equipo contrario.
El mecanismo de pateo se puede extender como máximo 5 cm
keywords - robot, prototype, design, PCB plaque. de longitud, exclusivamente para patear el balón.
El mecanismo de pateo debe ser regulado de tal manera que no
cause ningún daño.
I. OBJETIVOS
Entre otras consideraciones que se debe tomar en cuenta esa:
A. Objetivo General • Alimentación: la fuente de energía para alimentar los
• Diseñar e implementar un prototipo de robot soccer circuitos eléctricos y los motores del robot debe ser
para la representación del grupo de trabajo dentro del interna.
Riotronic 2022. • Control: el robot deberá funcionar de manera
autónoma y serán controlados mediante cualquier tipo
B. Objetivos Específicos de tecnología inalámbrica.
• Seleccionar los materiales adecuados para cumplir con
los parámetros del prototipo. El robot deberá ser construido bajo ciertas normas y requisitos
• Diseñar la estructura interna del robot soccer. como son:
• Elegir la mejor herramienta de impresión para la
placa interna del robot soccer. • Deberá poseer un interruptor ON/OFF externo de
emergencia totalmente visible y de fácil acceso.
II. INTRODUCCIÓN • Considerar un indicador led que señale que el robot

E N la actualidad la robótica ha desempeñado un papel está listo para su funcionamiento.


trascendente en las últimas décadas y presenta una alta • Su diseño debe contar con una parte delantera(frente)
proyección para tiempos futuros, abarcando diferentes ámbitos y trasera(espalda).
de la vida [1]. En este aspecto, el futbol de robots presenta un • No puede contener piezas que puedan dañar al robot
entorno multirobot, en un ambiente hostil con incertidumbres oponente.
dinámicas, donde robots que necesitan coordinación deben • El microprocesador del robot podrá ser de cualquier
operar en la búsqueda de un objetivo común. fabricante.
Desde los años noventa el futbol de robots es utilizado en • Deberá tener un máximo de 10x10 cm (largo y ancho)
distintas universidades y centros de investigación alrededor del con el disipador no desplegado, sin tolerancia. [2]
mundo. Una de las primeras veces que se mencionó el termino
futbol de robots, se dio en el ensayo del profesor Allan
B. Metodología
Mackworth, en donde se exponen los retos que implica la
construcción de robots que juegan futbol. De forma paralela el La metodología que se implementa en el robot, trata de dar las
tema era tratado por un grupo de investigadores japoneses, pautas para la construcción del robot por lo cual para el
quienes promovían el futbol de robots para desarrollar avances desarrollo e implementación del robot soccer, se sigue una
en inteligencia artificial. [1] metodología basada en el siguiente esquema. [3]
2

✓ 18 pines entrada/salidas digitales (9 pueden


actuar como entradas análogas y 5 como
canales PWM)
✓ ADC de 10 bits
✓ 1 USART para comunicación serial full
duplex
✓ 1 bus de comunicaciones TWI (2-Wire)
✓ 1 bus de comunicaciones SPI
✓ Emulación de mouse y teclado
✓ Interface USB (Conector micro B)
✓ Pin de señal reset (Activado con un nivel
bajo)
✓ Voltaje fuente externa recomendada: 6 V a
12 V DC (Conectada al pin RAW solamente)
✓ El uC opera 5 V
✓ Voltaje máximo en cualquier entrada /
salida: 5.5 V DC (ó negativo: -0.5 V DC)
✓ Corriente máxima absoluta en
cualquier salida: 40 mA
✓ Corriente máxima total del
microcontrolador: 200 mA (La suma de la
corriente de todas las salidas en cualquier
momento no debe superar este valor)
✓ Corriente máx. extraída de la salida de voltaje
de 3.3 V: 50 mA
✓ Tamaño aprox: 1.8 cm x 3.5 cm
❖ Para el desarrollo del prototipo soccer se
utilizará un Arduino Pro Mico como se
puede observar en la figura 1.

Figura 1 Esquema para el diseño del Robot soccer

C. Materiales y Herramientas
Para el diseño e implementación del robot soccer se detalla
a continuación los siguientes materiales.
Figura 2. Arduino Pro Mico
1. Arduino pro mico
Este Arduino está basado en el microcontrolador 2. Puente H TB6612
ATmega32U4, incorpora un módulo de comunicación Este dispositivo es un driver, puede controlar hasta 2
USB, permitiendo desarrollar aplicaciones que motores de CD con una corriente constante de 1.2A.
emulan un dispositivo USB como teclado, mouse, Son usadas principalmente para controlar el motor en
joystick, etc. uno de los 4 modos posibles:
Esta tarjeta de desarrollo puede ser alimentado por ✓ CW (Giro en sentido de las manecillas del
USB o por una fuente de alimentación externa no reloj).
regulada conectada a pin RAW hasta de 12 VDC max. ✓ CCW (En contra de las manecillas).
Para ser programada se requiere el IDE de Arduino
v.1.0.1 o superior [4]. ✓ Short-Brake (Freno Corto)
Características ✓ Stop (Modo Parar)
✓ Microcontrolador de 8 bits ATmega 32U4- Este módulo también permite controlar un motor paso
AU a paso unipolar o bipolar. Permitiendo controlar de
esta manera el sentido de giro y velocidad mediante
✓ Reloj de 16 MHZ señales TTL [5].
✓ Memoria de programa (ROM): 32 kB Flash Características
(4 kB son ocupados por el bootloader).
✓ Memoria RAM: 2.5 kB SRAM
✓ Memoria ROM de datos: 1 kB EEPROM ✓ Chip: TB6612(Toshiba)
3

✓ Canales: 2 (soporta 2 motores DC o 1 motor desplazamiento dentro del campo de juego debe
PAP) poseer actuadores que realicen esta función. Este
✓ Voltaje de Potencia (VMOT): 5V - 15V robot necesita manejarse con velocidades de 500
✓ Voltaje Operación (VCC): 2.7V - 5.5V revoluciones por minuto o de relación 30:1, siendo
✓ Capacidad de corriente: 1.2A (picos de hasta ideales para el mecanismo de pateo [7].
3A) ❖ En este caso se utilizará un Micro
✓ Potencia máxima disipada: 1W Motorreductor con relación 30:1 con
✓ Posee diodos internos de protección mecanismo de pateo como se puede observar
en la figura 4.
❖ En este caso se necesitará un Puente H
TB6612 como se puede observar en la figura
2.

Figura 5.- Micro Motorreductor con relación 30:1

5. Controlador inalámbrico PS2 + un receptor


Es un controlador analógico inalámbrico de alto
rendimiento de 2.4GHz, tienen una función de
detección automática para una configuración
simplificada. Posee un diseño de 4 ejes de 12 botones
Figura 3. Driver Puente H TB6612
para satisfacer las necesidades de los botones de juego
3. Micro Motorreductor POLOLU 50:1 HP 6V (modo digital: 2 ejes 10 botones; modo analógico: 4
ejes 12 botones). También viene incluido un receptor
El motorreductor de corriente contínua con reductora inalámbrico incluido.
es diseñado y fabricado por Pololu para uso en
robótica. Son de alta calidad, de dimensiones ❖ Para el diseño propuesto se utilizará un
reducidas y con una reductora metálica que reduce las controlador inalámbrico PS2 como se puede
revoluciones y aumenta la fuerza (torque) [6]. observar en la figura 5.
Características
✓ Dimensiones: 24 x 10 x 12 mm
✓ Ratio de la reductora: 50:1
✓ Diámetro del eje: 3mm (con ranura de
bloqueo)
✓ Voltaje nominal: 6Vcc (puede funcionar
entre 3 a 9Vcc)
✓ Velocidad de giro sin carga: 250rpm
✓ Consumo sin carga: 40mA (Max: 360mA)
✓ Torque: 0,4 kg-cm (max) Figura 6.- Controlador inalámbrico PS2
✓ Peso: 10 gramos
❖ Para el diseño propuesto se necesitará 2 6. Batería Lipo 7.4V – 500mAh
Micro Motorreductores como se puede Para la alimentación requerida del prototipo soccer se
visualizar en la figura 3. utilizará una batería de 7.4 V - 500mAh como se
puede observar en la figura 6.

Figura 4.- Micro Motorreductor con relación 50:1 Pololu

4. Micro Motorreductor 30:1 con mecanismo de pateo Figura 7.- Batería Lipo 7.4 V- 500mAh

Para que el robot soccer pueda tener un


4

7. Llantas de Goma 10. Software Proteus


Para el movimiento de robot soccer se utilizará 2 Para el diseño del circuito impreso PCB, se utilizó la
llantas de gomas como se puede se puede observar en herramienta Ares de Proteus.
la figura 7.

Figura 11.- Software Proteus


Figura 8.- Llantas de Gomas
11. Carcasa
8. Una Placa PCB Robot Soccer 12. Internet
Para la impresión de la placa PCB se utilizo la 13. Cuaderno de Apuntes
máquina láser LPKF ProtoMat S64 permitiendo
obtener una PCB de alto rendimiento [8]. D. Diseño e Implementación
En la figura 11 se puede observar la placa PCB final,
diseñada en la herramienta Ares de Proteus.
En la PCB, se puede observar las pistas para los siguientes
circuitos:
✓ Circuito PS2
✓ H TB6612
✓ Mov. Izquierda, Derecha
✓ Pateador
✓ Batería
✓ Tarjeta de desarrollo

Figura 9.- LPKF ProtoMAt S64

9. Software IDE de Arduino


Para la fase de algoritmos de programación se
utilizará el software IDE de Arduino V.1.8.19.

Figura 12.- Diseño de PCB en Proteus

Una vez que ya se tenga el diseño de la PCB, se procede hacer


Figura 10.- IDE de Arduino la impresión utilizando la máquina láser LPKF ProtoMat S64.
El funcionamiento de esta máquina es totalmente automático,
utiliza un husillo de fresado de alta velocidad y bajo
mantenimiento garantizando una excelente impresión de placas
PCB.
En la figura 12, 13, 14 se puede observar la impresión de la
Placa PCB.
5

Figura 13.- Impresión Placa PCB

Figura 16.- Acabado de la Placa PCB

IV. CONCLUSIONES
• El futbol de robots se ha convertido en un entorno
estandarizado y utilizado por distintos grupos de
estudio alrededor del mundo para poder desarrollar
otros temas de investigación en diferentes campos
relacionados con la robótica.
• La correcta elección de los materiales facilitó el
cumplimiento de manera eficiente de todos los
parámetros impuestos por la organización y
permitiendo un resultado acorde a las necesidades
Figura 14.- Impresión Placa PCB planteadas.
• En el diseño de la estructura interna donde estará
colocada toda la electrónica es fundamental para poder
tener un aspecto agradable y un funcionamiento
idóneo del prototipo, sin complicar el desempeño de
ningún elemento que conforman el robot.

V. REFERENCIA

[1] B. X. LIMA, «Diseño e Implementación de un robot


soccer,» 2019. [En línea]. Available:
https://dspace.ups.edu.ec/bitstream/123456789/17656/1/
UPS-GT002728.pdf. [Último acceso: 01 Mayo 2022].
Figura 15.- Visualización de impresión y grabado de Placa PCB
[2] CLUB ROBOTICA ESPOCH, «ROBOT SOCCER,»
En la figura 16, se puede observar el terminado de la placa PCB Riobamba, ESPOCH, 2022, pp. 3-4.
que posteriormente se procederá a insertar los elementos y así [3] J. C. Guevarra Davalos y R. A. Tenorio Vélez, «Diseño
mismo a realizar las conexiones necesarias para su e implementacion de dos robots soccer autonomos
funcionamiento. (mirosot) para la carrera de electrónica y
automatización,» Guayaquil-Ecuador , 2019.
[4] Electrónicos, «Arduino Pro Mico,» 2019. [En línea].
Available:
https://www.electronicoscaldas.com/es/boards/733-
arduino-pro-micro-clone.html.
[5] Mecatrónica, «Driver Puente H TB6612,» 2020. [En
línea]. Available:
6

https://naylampmechatronics.com/drivers/200-driver-
puente-h-tb6612fng.html.
[6] SandoRobotics, «Motoreductor Metálico,» 2019, [En
línea]. Available:
https://sandorobotics.com/producto/998/.
[7] E. Navas, «Equipo Robot Soccer con sistemas
inalámbricos y módulos adaptables Plug and Play para
la optimización de Sistemas de Control,» Mayo 2018.
[En línea]. Available:
https://repositorio.uta.edu.ec/bitstream/123456789/2801
8/1/Tesis_t1404ec.pdf.
[8] L. &. Electronics, «LPKF ProtoMat S64,» 2020. [En
línea]. Available: https://www.lpkf.com/en/industries-
technologies/research-in-house-pcb-
prototyping/produkte/lpkf-protomat-s64.

VI. BIBLIOGRAFÍA

Giustinne Ll. (F’97) recibió su bachillerato en el


colegio Pensionado Olivo de la ciudad de Riobamba,
actualmente se encuentra estudiando en los últimos
semestres en la Facultad de Electrónica de la
ESPOCH, en la carrera de Electrónica y
Automatización, de la cual pertenece a la Asociación
Estudiantil.

Carlos D. (F’97) recibió su bachillerato en el colegio


técnico Carlos Cisneros de la ciudad de Riobamba,
actualmente se encuentra estudiando en los últimos
semestres en la Facultad de Electrónica de la
ESPOCH, en la carrera de Electrónica y
Automatización, de la cual pertenece a los
estudiantes destacados.

Jeshica M. (F’96) recibió su bachillerato en el


colegio Puruhá de la ciudad de Riobamba,
actualmente se encuentra estudiando en los últimos
semestres en la Facultad de Electrónica de la
ESPOCH.

También podría gustarte