INDICE MEMRIA
Captulo 1: Introduccin............................................... pg. 4
1.1 Objeto del proyecto ................................................ pg. 4
1.2 Motivacin ............................................................. pg. 4
1.3 Robtica................................................................ pg. 4
1.4 Objetivos .............................................................. pg. 5
Captulo 2: Robocup SSL ...............................................pg. 7
2.1 Introduccin a Robocup SSL .............................. pg. 7
2.2. Caractersticas de un equipo F180 ...................... pg. 7
2.3. Los partidos F180 ............................................ pg. 8
2.4. Arquitectura de un equipo F180 ......................... pg. 8
2.5. Sistema de visin............................................. pg. 9
2.6. Sistema de inteligencia artificial ........................pg. 10
2.7. Sistema de control del rbitro ...........................pg. 10
2.8. Robot ............................................................pg. 10
Captulo 3: Estudio de alternativas ............................pg. 12
3.1 Robot SSL ............................................................pg. 12
3.1.1 Sistema de movimiento ..............................pg. 13
3.1.2 Disparador ................................................pg. 18
3.1.2.1 Controlador de pelota .......................pg. 19
3.1.3 Sistema de alimentacin.............................pg. 19
3.1.4 Placa de control .........................................pg. 21
3.1.4.1 Microcontrolador..............................pg. 21
3.1.5 Comunicaciones ........................................pg. 23
3.1.6 Placa de comunicaciones ............................pg. 25
3.1.7 Cmara ....................................................pg. 26
Pgina 2
Pgina 3
CAPTULO 1:
Introduccin
1.1.
1.2.
Motivacin
El motivo por el cual se ha decidido disear este tipo de robot es para poner
en prctica los conocimientos obtenidos durante la carrera compaginndola
con nuestra aficin al futbol. Se necesita disear, investigar el estado del
arte y pensar la solucin ms eficiente para cada problema.
1.3.
Robtica
Investigacin-Exploracin
Donde los robots presentan la ventaja de resistir mejor los
medioambientes hostiles para el ser humano.
Pgina 4
Entretenimiento
Esta industria se favorece del uso de robots para recrear situaciones
ficticias o posibles, haciendo uso de los llamados "efectos especiales".
Construccin
Industria en que ya se registran proyectos que incluyen el uso de
robots como ejecutores de tareas de dimensionamiento, transporte,
montaje, entre otras.
Automatizacin Industrial.
Es el ms relevante y de inters para nosotros. Corresponde al uso
de robots en la industria a fin de mejorar, agilizar y aumentar
la produccin en los diferentes procesos.
1.4.
Objetivos especficos
Pgina 5
4. Programacin:
-
Pgina 6
CAPTULO 2:
Robocup ssl
2.1.
RoboCup SSL
2.2.
Pgina 7
2.3.
2.4.
2.5.
Sistema de visin
Pgina 9
2.6.
2.7.
2.8.
Robots
Pgina 10
Pgina 11
CAPTULO 3:
Estudio de alternativas
A continuacin se detalla cada subapartado de los descritos, con ideas y
posibilidades pensadas para realizar una tarea especfica y una solucin
escogida.
3.1.
Robot SSL
Estructura mecnica
Sistema de movimiento
Disparador
Sistema de control de la pelota (dribbler)
Sistema de alimentacin
Placa de control
Comunicaciones
Cmara
Software para PC
Pgina 12
Pgina 13
Servo-motores:
Pgina 14
Pgina 15
Pgina 17
3.1.2. DISPARADOR:
Para que un equipo gane un partido de ftbol es necesario que haya goles,
incluso en un partido de RoboCup. Los robots SSL necesitan de algn
mecanismo que les permita impulsar la pelota para poder mandar pases y
tirar a gol.
El problema del pateo de la pelota tiene una solucin general: se requiere
de un dispositivo que se impulse para lanzar la pelota. En la Figura 17a el
dispositivo est contrado y el robot tiene la pelota, en la 17b el robot debe
patear y el dispositivo se expande impulsando la pelota.
Pgina 18
Pgina 19
Pgina 20
3.1.4.1.
MICROCONTROLADOR
un
de
Pgina 21
Pgina 22
Fi
Figura 25.- Diagrama de pines del PIC 16F876A
3.1.5. COMUNICACIN:
A continuacin se describirn las diferentes formas de comunicacin que
se podra escoger para realizar la comunicacin entre el ordenador y el
robot, segn los siguientes criterios:
Debe ser una comunicacin en estrella (1emisor y 5 receptores).
Radiofrecuencia:
WiFi
Otra eleccin posible podra ser que el ordenador se conectara con el robot
mediante WiFi, de forma que se prescindira del mdulo conectado al USB
del PC. A pesar de todas las ventajas aparentes, tambin se debe tener en
cuenta que entonces se requerir de un ordenador con WiFi.
Pgina 23
Bluetooth
ZigBee
Finalmente, la ltima opcin que se ha considerado para realizar la
comunicacin, es mediante mdulos ZigBee. stos mdulos trabajan a la
misma frecuencia de los mviles (2.4 GHz), y poseen gran velocidad,
fiabilidad, alcance entre emisor y receptor, y poseen un bajo consumo.
Comparativa:
Pgina 24
Pgina 25
3.1.7. CAMARA:
Para realizar el posicionamiento y el control del equipo de robots sobre el
campo de juego, se utilizara una cmara situada sobre el terreno.
Esta cmara es la encargada de realizar la visin y transmitir los datos al PC
que analizar y enviar a los robots las acciones necesarias segn esas
imgenes.
Podemos utilizar desde una microcmara hasta una simple webcam como
las ilustradas en la figura 31.
Pgina 26
3.2.
Pgina 27
CAPTULO 4:
Estado de desarrollo
Durante este cuatrimestre se han ido realizando una serie de ensayos y
montajes para comprobar el funcionamiento de materiales obtenidos para,
de alguna manera, reducir el trabajo restante para el PFC2.
R1
2k2
LED-BLUE
C4
100nF
RV1
U1
2
3
4
5
6
7
14
13
POT
X1
C1
27nF
20MHz
C2
27nF
33
34
35
36
37
38
39
40
18
C3
RA0/AN0
RC0/T1OSO/T1CKI
RA1/AN1
RC1/T1OSI/CCP2/UOE
RA2/AN2/VREF-/CVREF
RC2/CCP1/P1A
RA3/AN3/VREF+
RC4/D-/VM
RA4/T0CKI/C1OUT/RCV
RC5/D+/VP
RA5/AN4/SS/LVDIN/C2OUT
RC6/TX/CK
RA6/OSC2/CLKO
RC7/RX/DT/SDO
OSC1/CLKI
RB0/AN12/INT0/FLT0/SDI/SDA
RB1/AN10/INT1/SCK/SCL
RB2/AN8/INT2/VMO
RB3/AN9/CCP2/VPO
RB4/AN11/KBI0/CSSPP
RB5/KBI1/PGM
RB6/KBI2/PGC
RB7/KBI3/PGD
VUSB
PIC18F4550
RD0/SPP0
RD1/SPP1
RD2/SPP2
RD3/SPP3
RD4/SPP4
RD5/SPP5/P1B
RD6/SPP6/P1C
RD7/SPP7/P1D
RE0/AN5/CK1SPP
RE1/AN6/CK2SPP
RE2/AN7/OESPP
RE3/MCLR/VPP
J1
15
16
17
23
24
25
26
1
3
2
4
VCC
D+
DGND
19
20
21
22
27
28
29
30
8
9
10
1
R2
10k
100pF
Pgina 28
Pgina 29
Pgina 30
CAPTULO 5:
Presupuesto
Dado que aun no se ha realizado el montaje definitivo del proyecto, y que
aun quedan muchos componentes que comprar para aadrselos al
autmata, tan solo se puede realizar el presupuesto de los componentes
usados actualmente:
Nombre
Descripcin
Cantidad
18F4550
Electroimn
Conector USB
Cable USB
Motor
Silemblock
PIC
Ralux SC
1
1
1
1
4
1
multiplex permax400/7.2
Goma
Precio Unitario
()
7.89
9.10
1.09
1.2
8.25
0.25
Precio Total
()
7.89
9.10
1.09
1.20
33.00
0.25
Total:
52.53
Pgina 31
CAPTULO 6:
Diagrama de Gantt
A continuacin se detalla el diagrama Gantt que se ha seguido para el desarrollo del PFC1:
sep 2010
Id.
Nombre de tarea
Comienzo
Fin
oct 2010
nov 2010
dic 2010
ene 2011
Duracin
19/9
17/09/2010
29/09/2010
9d
Presentacin al tutor
30/09/2010
08/10/2010
7d
11/10/2010
29/10/2010
15d
Bsqueda de informacin
01/11/2010
13/12/2010
31d
11/10/2010
13/12/2010
46d
14/12/2010
30/12/2010
13d
31/12/2010
10/01/2011
7d
20/12/2010
31/01/2011
31d
26/9
3/10 10/10 17/10 24/10 31/10 7/11 14/11 21/11 28/11 5/12 12/12 19/12 26/12
2/1
9/1
16/1
Pgina 32
feb 2011
Id.
Nombre de tarea
Comienzo
Fin
mar 2011
abr 2011
may 2011
jun 2011
Duracin
30/1
31/01/2011
25/02/2011
20d
28/02/2011
08/04/2011
30d
29/03/2011
17/05/2011
36d
28/02/2011
06/06/2011
71d
07/06/2011
29/06/2011
17d
6/2
13/2
20/2
27/2
6/3
13/3
20/3
27/3
3/4
10/4
17/4
24/4
1/5
8/5
15/5
22/5
29/5
5/6
12/6
19/6
Pgina 33
CAPTULO 7:
Bibliografa
Libros:
Webs:
circuits.
Disponible
en:
Pgina 34