microcontroladores en robótica móvil

Anuncio
“MICROCONTROLADORES EN
ROBÓTICA MÓVIL”
AUTORES:
NÉSTOR FERRER IMAÑAS
XAVIER PARLADÉ RIOS
JUAN ANTONIO JOSÉ GIMENO
TITULACIÓN: INGENIERIA TÉCNICA EN ELECTRÓNICA INDUSTRIAL
DIRECTOR: PERE PONSA ASENSIO
DEPARTAMENTO: ESAII
FECHA: 26 de Mayo del 2003
!
*
"#$ %&'()
+
,
-
"#$!
!
!
-
"#
!
/
!
!
*
!
!
!
Microcontroladores Servomotores
Estructura
Robótica
Hardware
Timers
Móvil
Software
PWM
.
123 4"51$
'
"64 178##"96
:
;<
=
:
#
>
>
?-
>
04
>
07
@ #
@
-
@
A
@0 1
@@4
0 ,
"# %&'()
0
;<
0
&
@
"#="
@
"#
B
00 #
"# %&'()
0@ 5
0B 5
C
D
E
F
%
(
"
0% $
0(#
@
0
0(
(
#
0(
G
D$,
:
F
0>
0(0
0(@ 4
H
0'
0
DH 74F
E$
00
0: 4
0:
0 >
0
H
@
"
@%
0
?E7
@'
0 0 8$? 4
@:
@ ? ,"#?#"16 $ 6 ,? 1294"#?
95",#16
, "# %&'()
@
B>
) ,1
I7 4 #41
I
B>
@
"
B>
@
#
B>
@
0 #
@
@ ?-
@
B
@
%
@
( $
B
J
B
)
*
B
B
J
B0
@
(
B0
@
(
B0
@
@
B0
@
(0 #
K
@
' ?
B@
@
: #
B@
$# ?4#A"
@
BB
"
BB
@
@
*
0 ?-
J
0
$
BB
@
0
&
BB
@
00 #
@ $
@
B #
@
% #
B%
C*
J
B%
*
? .
"
B'
B'
@0
*
@00 $
B(
B(
C
@0
BB
@
@
@0
BB
J
B'
B'
@0@ #
B'
@0B #
B:
@ @ ,?4?&1
? 1294"#? $82?#8L4"#?
#164 1,?7? 1 86 ?,M1 "4 1 M 6N4"#1
%>
@@
"
%>
@@
$
%>
@@0 $
*
@@@ $
@@B $
@@% #
%
%
J
%
%
B
@B
2
@B
"
@B
$
O O %@
%@
@B0 A
@B@ $
@%
OOOO
*
%@
J
%B
J
O
%B
@BB $
%%
@B% #
%%
@B( #
%(
.
%'
@%
"
%'
@%
*
@%0 A
J
@%0
@%0
@%@ $
%'
%:
#
, :0
%:
%:
"# %&'(%
J
(>
@%B #
(>
@%% #
(>
@ ( M1$(
@(
(
"
(
@(
,
@(
"
(
?
*
@(0 A
J
M1$(
@(0
$
@(0
?
@(@ $
J
(
(0
M1$(
(0
(0
(0
%
@(B #
(@
@(% #
(@
@'
"# 1 1214 P5
@'
P
"
(B
@'
*
@'0 A
@'@ $
(B
J
O
J
O
@'B #
@:
1Q
"
*
@:@ $
(%
((
((
@:
@:0 A
O (B
(%
$8 1Q ?
@:
((
J
('
J
('
@:B #
('
!
(:
B
B
O O (B
.
6
&
(:
'>
B
'>
B
'B
B
0
''
B
@
':
B
B
:
"
!
:(
2"2,"1M ?&"?
:'
$
::
H
(
1. Objetivos
,
G
!
"# %&'()
-
G
*
! C
-
G
!
R
-
-
-
!
R
#
-
G
!
*
,
G
-
-
'
2. INTRODUCCIÓN
2.1.
¿Que es un microcontrolador?
,
-
-
! F
"64 ,S
:' !
- $"
6$ S! ?4 ,S!
?
4
G
!
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
6
#
0
#
?
1
&
R
*
*
S
.
D
:(%
!
!
!
-
'>'%!
*
C
- . &
-
G
'
!
G
C
5
-
%
5
G
'
@T2
G
0>
E
E
2G
$
$
"
U
!
U
#A 1$F
D
*
2
G
?
!
-
2
1
V ?
C
C
1
!
0
B %"
# 8 DP
M
* PH
7 F
&8,,I78 , )! $ 0 ! $@0 !
!
H
U
%
U+ #
!
!
*
-
*
-
:
2.2.
Características de un Microcontrolador
##$
%&!
)?
' ! (
* !(!
%
M
!(
.
+)
*%'' ! !
)#
G
' !
,!
+) 7
(
!
.
*
-+ ./ 0
! 1 $
D;
=F!
-
D;?$" =F!
*
D;7$ =F
###
2
!
- ) @! '
!
) 0 ! %@!
2
##3
7
D
!
!) % 0
! 7?!
2
'
!
F
4
F
D
&
D
!
!
!
F
(4
! ) B5! 0 05! B5! 5
%!
)
5
%
!)
WH
TA
H
MA
>
2.3.
Diferencias entre Microcontrolador y Microprocesador
6 ! '
6 !
*7 +)
*7 +) 7
D
!
64 ?7?E$?,"7?!
!
F
?E7!
2.4.
Criterios de selección
#8$
& !! 9
6
) ;#
!
=? *
D
-) #
6
J
!
)D
B>
B>>>>
)&
-)
6 5! !!
:
!
I
!
G
X'>D'
! Y :(>F
"""
!
,
- ;' ! ! 9 '
I
*F
?
#8#
#83
' ! !!
6 !' ! !!
)D
$
*
H +
IZ 0 B>>>>>!
IZ B>>>>>! '>B IZ 0>>>>! %'A# IZ >>>>>! X'>IZ :B >>>F
) '>'% IZ '> '% IZ '>0'% IZ '>@'% IZ
%'> IZ %'>: IZ %' IZ %'
9 (
,
),
*
$
-
#88
I
'
F
J
(4)
6
J
! '
!
! '
,!! )
- .
I <!
!
'
),
*
!
I
!
D
. F
(4) , *
-
-) A
?
.
?
!
.
>> A !
#
!> H E A F!
D
D
0>>
B HE A F
0
3. La familia PIC16F87X
3.1. ¿Qué es un PIC? Introducción histórica.
./ 0
8
4
1
"#
1 E&,?$A
! =!
!
:%B M"
!
1
1
-
7
M"
7
?/0ICCCC
?/BICCCC
M"
%
!
# %>>!
G
!
.
M"
!
*
.
*
#
"
E$
!
6
C . "# %#BC ?
*!
1
!
7
.
:(B
*
(>
E$
D "#F
*-
:(B &
%
- .
:(B
!
!
6 1$
!
"# -
- .
!
R
'>! M"
!
G
!
!
7
M"
#
:'B 5
C
"
"
D
M"
F!
!
*
5
#
!?
,
. !
1
4
?/0! ?/B
1 $
!
#
!
!
# 1$! 14
?
"#
. !
!
.
G
6 1$ "# %BC
1 7
1 !
R
G
?
.
"# %#BC
-
!
*
G
@
3.2. Familia microcontrolador PIC
$# >>>) 'I
I E@I
"#
S "$#
2G
J
00 "
$"
>5
"#
>
A
!9) I
S "$#
[
'
2G
@
I
@I
! >@
G
?
@I! 'I! >I
G
'I
+
$1"# $$1
I
>5
14
?
$? >>> 5 !9) %I
"#
S #8\ "$#
%0'@
%
"
1
!9) %I
"$#
'
$1"#
+ B5
1
%@
J
$" >>> 5 !9) @I
"#
S "$#
>
!
'[
"
#
+?
1
$@ >>> 5
?%@T
J
'I
7"
G
J
'I %'I
G
I I7
J
# G
J
A
@>
!
A
B0%
@I
'I
I
C
A
0B
?
0%'
%I
J
B%
00
B'
A
:>
+ %I
?
'I
?
B%
((
1
>@
0
1
B
3.3. Características generales de la familia PIC16F87X.
7
+ "# %&'(0! "# %&'(@! "# %&'(%
#
*
+
4!
&
"# %&'((
$"5@?3
*C
7#I >
&,?$A
$"5@?8
7)I >
$"5@?"
7)I >
$"5@??
7)I >
@T2
@T2
'T2
'T2
:
:
0%'
0%'
B%
B%
@
?
1
'
E$
'
?! 2 #
?! 2! # 7
?! 2 #
?! 2! # 7
'
@>
'
@>
0
@
0
@
0
0
0
0
6]
"
4
##
#
$
$$ ! 8$? 4
#
,
#
?E7
3
$$ !8$? 4
$$ ! 8$? 4
I
$
I
$
B
'
B
'
>
"
0B
,
0B
@
D
$$ !8$? 4
F
1 ! 21
D H 4! 1$4F
0B
@
1 ! 21
0B
@
1 ! 21
@
1 ! 21
D H 4! 1$4F D H 4! 1$4F D H 4! 1$4F
%
3.4. Visión externa (encapsulado / pines).
(
'
!
$"5@?3A?".
"6
1$# E#,T"6
1$# E#,T184
7"
$1"# "E1E
"6^ "6^ 4
:
>
:
>
"
1
2
4
$4E
# 1$
IIIII
7
I
E
.
G
C
$
#!
1$#
.
_
#,T184!
. 1$# !
F
G
G
"E
$4
D
#
#, E
5
G
?
?>E?6>
? E?6
? E?6 E5 I
?0E?60E5 V
?@E41#T"
0
@
B
%
0
@
B
%
"E1
44,
"E1
"E1
"E1
"E1
44,
44,
44,
$4
"E1
>
E5
0E5
$
4
(
(
"E1
44,
G
G
E
>
G
@E$
?BE$$E?6@
2
2>E"64
"E1
2
"E1
44,E
$4
44,
2
0
0
"E1
44,
20E M
@
@
"E1
44,
2@
B
B
"E1
44,
2B
%
%
"E1
44,
2%E M#
(
(
"E1
44,E
$4
2(E M7
'
'
"E1
"E1
C
G
G
E$ .
G
44,E
$4
E$ .
#
#>E4 1$1E
4 #T"
# E4 1$#"E
##
# E##
0
0
"E1
$4
#0E$#TE$#,
@
@
"E1
$4
#@E$7"E$7?
B
B
"E1
$4
"E1
$4
"E1
$4
"E1
$
4
4
4
$
#
$ .
#
E$
E
G
E
E$
#
#
H
E$
G
E
H
E$
$ " "`#
$ "
"`#
I
:
#BE$71
%
%
"E1
$4
#%E4)E#T
(
(
"E1
$4
#(E )E74
'
'
"E1
$4
5
'! :
'! :
III
5
>
>
III
$
$ "
$
8$? 4E$ .
G
"a
1a$
IIIIIa 6
44,a
8$? 4E$ .
4
?
"E1a
E$
44,
a
$4a
$
$
$
C
#
# 1$
!
-
>
3.5. Visión Interna.
$"5@?3A
@?"
$"5@?8A
@??
3.6. Sistema de memoria.
4
-
A
!
!
?
!
"# %&'()+
,
-
R
#
R
'
!
(
'
!'
$"5@??A@?"
'
!'
$"5@?8A@?3
0
3.7 Características especiales
4
"# %&'()
.
!
C
*
,
-
+
1
7
$ 4!
+
C
D
D2 J I
b J I
b1
0 5
@ 4
B "
%
(
' #
: #
>
H
$,
!
J
! 1 F
! 21 F!
+
D H 4F
I
D1$4F
H 74F
G
"7 D >>> I >>0 F
!
#
!
G
G
G
4
,?2I"#7
!,
-
>>(
+
0I !
!
$$ >>(AF
# +# >+&,?$A 2
7 28M+
a
>a
>!
D?77
! 2%
! 2%
2(
2(
"E1
*
6
:!
H 4+ &,?$A A
a,
#16
>a ,
#16
'!
# 7+ #
a
>a
1
@
(!
,5 + A
a 20E M
>a 20
217 6+ 2
a 21
>a 21
%!
BI@!
a
>a &>>
>a >&>>
> a >>>
> a >'>>
>>a >>>>
>>a >>>>
G
M
"E1! A5
H 4 +2
a H 4
>a H 4
!
H 74 + 2
a H 74
>a H 74
I>!
&1$# +&1$#>+ 2
a #
>a A$
> a)4
>>a ,
G # +# >G
2 J I
"
"#
"#
"#
"#
"#
"#
J I
4
%&'((! '(%F
%&'(@! '(0F
%&'((! '(%F
%&'(@! '(0F
%&'((! '(%F
%&'(@! '(0F
F
0&&&
*
*
+ $4?48$
(!
D
D
D
D
D
D
H
D
4
?
H 4
#,
2 J I
&&&
>&&&
&&&
>&&&
&&&
>&&&
0!
G
!
J I
M"$4
D?77
+2
4
D H 4F!
$$ >0 ! '0 ! >0 ! '0 F
D
F
a 2 [ ! 0 D >> K && F
>a 2 [>! D>> K && F
%IB!
+
a2
>a 2
> a2
>>a 2
#
@!
41+ $
a7
>a ?
>+ 2
D
F
[0 D '> K && F
[ D >> K (& F
[ D'> K && F
[>D>> K (& F
'
J I !
H 74
#, H 74 $
I
B
0!
!
7+ J I J
a7
J I
>a
G
X+ 2
a
>a
#+ 2
a$
>a 6
*
$,
R
R
7#+ 2
$82H &FD7
a$
>a 6
>!
#, H 74
D
D
,
D &! ,&F
?77H &! ?77,H ! $82,H !
F
?77H &! ?77,H ! $82,H ! $82H &F
*
*
*
%
3?$
,!(
!
!
"# %&'()
$ , I#
# )4I #
3 A$I #
8 #I
A
-
*
*
*
G
*
I
0
#
,
0 ,
+
*
R
A$ )4
#
#
+
!
!
.
(
'
3?#
-
*B
+
G
G
G
,
?
$
G
$,
G
!
$4?48$+ 47a
7a>
+
C
7
0 "
"
"
0 "
@ "
B "
% "
( "
' "
: "
>"
D^ #, F
H 74
*
C
!
- M"
"64
+
1 42
$
4
!
##
$$
$$
8$? 4
$4? 4! $41
E
?E7
G
#
1
,
*
R
G
:
3?3
$ 4+
C
D
J
! 1 F$
!
C
?
!(
C
D^ #, F!
,
G
0 ?
D^ #, F!
$,
,
G
@
J
DH 74F
B
J
DH 74F
%
@!
?
G
$,
D2 J I
I
!21 F5
G
0!'
>>
-
-
0>
?
G
C
H 4D
* C 6 ' !
(
!
*
>@
G
F
.
!
G!
$
D E 4F!
1
21 !
5
6 ' !
-
D
4F! .
1 ! 21
$,
0
3?8
' !F
E
= (*E
).
J
#
-
C
$,
H 74
$
G
*
$,
G
!
$ 4
H 74
$,
H 74
I
D
4
>F
H 74
,
#, H 74 $,
H 74
I
0
3.8. Puertos de Entrada/Salida.
Puerto A
,
?
/
?
#
,
?
D
%
E
F
#
c\
#
c>\
1 4?
1 4?
*
?
4 "$?+
4 "$?
4 "$?
,
C
?+
00
0@
Puerto B
?
#
2
-
'
? C
2
I
1 4"1d Me(Z D^ 2 8F
,
*
4 "$2
,
I
2 e 2(+ 2@Z!
*
*
!
"#
,
D 1 42F
,
2
$,
2"&
+
0B
Puerto C
?
D
$
#
-
'
#
4 "$#
F
4 "$#
.
,
# +
0%
Puerto D
7
'
#
4 "$7
"E1
4 "$ D
,
@F
$ !
R
$
17
44,
7
+
0(
Puerto E
0
$
4 "$
?7#16 7
$ 17
$ !
,
4 "$
+
0'
3.9. Timers
!
G
4
*
+
'
D41#$F
0 $
@ ,
B 4
?
-
$,
I
D $?! $ ! $>F!
!"#$%F+
b, .
b,
!"#$ F+
b,
b$
b,
b?
.
G
D&
J
E@F D$
F
I
G
C
D ?@E
41#T F
.
GC
D41$ F
I
.
!
-
C
. C
4 .
G
G
G
0:
!
$
4
*
+
%
0 $
@
B 4
4
I
b,
A! 4
4
16
J
&' "#$%F+
.
G
D4
,
#$F
G
D&
&' "#$ F+
, .
G C
C
4 1$# 6a
b$ 4 1$# 6a
# E4 1$#"E##
b$ 4 1$# 6a>
*
#>E
4 1$1E
4 #T"
0 , .
GC
.
D4 $/6#a>F
b$
D4 $/6#a>F G
b$
D4 $/6#a F
*
G
E@F
+
$,
$,
# 8
@>
!
#
4
*
+
'
$
0
@ 4
B $
% 4
4
4
I
16
I
J
-
+
b$
?
4
!4
4
4
4
A
+
"
"&D
D FF
I
,
I
I
+
4
0 #
4
-
4 #16
$ 4
4 #16
@
3.10. Módulos de captura, comparación y PWM.
A
## !
%I
-
+
%
%
0
,
E
##
+
#
##
IZ##
8
H
##
!
C
D
F,
%
,+##
A E##
IZ ##
+ ## #16
(I%+ 6
+$
BI@+ ## C)+## C/+ H
+ 6
+6
H +
!
,+##
A
## E## #16
'
+
##
c>\
H
0I>+ ## C 0+## C >+ 2
>>>>a 7
#
> >>a
#
!
>>a
#
!
> >a
#
!
> a
!
>>>a
E#
EH
## C
D
## CF
G
@
%
!
## C
D## C"&
F
>> a
!
## C
D## C"&
F
> >a
> a
4
CCa H
#
!
D## C"&
! ## C
F
!
! D## C"&
! ## C
F##
4
f##
?E7 D
?E7
*
F
@
'
##
4
D
,
## C#16!
?
##
Ca ! F
G
##
CA+##
C,
# E## C
4 "$#F
%
1 4#
## C 0+## C >
#
## C"&
## C" !
4
D
##
CA+##
*
C,
!
4
?
@0
'
!
G
D
,
## C#16
?
##
4
F
##
#
CA+##
C,
# E## C
1 4#
## C 0+## C >
#
CA+## C, 4
*
## C"&
## C" !
4
!
$
!
##
> 4
##
##
##
##
4
*
? - 4
?E7!
a>
>
-
@@
E
#
!
.
$
## !
# E## C
4
c\
4
?
0
##
+
.
agD
$
G
+
I
FV hU@U4
>
F
7
6
C,
UD5
##
4
CA
F
Dg##
CA+## #16DB+@FhF 4
+
c>\
I
4
+
?
aD##
H
0
@
B
%
?
?
#
?
?
#
C,+## #16DB+@FFU4
UD5
4
F
+
##
C, ## C#16DB+@F
# E## C
I
4 #16
4
4 #16
## C
H
@B
3.11. Interrupciones
,
"# %&'(0E(%
0
!
-
"# %&'(@E((
@ ,
+
7
?
1 4"16d MD%FF
0 #
@ &
B 7
% 7
( #
' #
: 4
>#
&
&
0 &
@ 4
,
"
"
/
C
"64#16D(F ?
4
>
2>E"64 D
"647 Ma !
G
"67 Ma>!
1 42D@+(F
1
4
4
##
##
8$? 4
8$? 4
?E7
D "# %&(@E((F
*
"64#16! "
! M"
"64#16!
"
@%
!
?
?
!
'!
#
$4?48$! #,?4A H
C
0
*
J
+
H d4
$4?48$d4
0 H d4
?
"# % '(0E(@+
H d4
$4?48$d4
0 H d4
-
>C >! >C?>!
>
>
>
"# % '(%E((+
0
H d4
$4?48$d4
H d4
-
%
-
-
*
%
%
*
*
@(
3.12. Módulo conversor A/D
?E7
%&'(@E((
'
"# %&'()!
,
>
B
%&'(0E(%
5 aDD5 VFID5 IFF+
VFID5 IFFE> @a5 E> @
*C
5
D577F DM67F C
aDD5
D5 VF D5 IF
5
, D5 VF D5 IF
?0IZD5 VF ? IZD5 IF
@
+ ?7
'
!
$A+?7
$,! ?7#16>! ?7#16
! %A
]#
+
D4 "$?F
D?7#16>F
$
$
D?7#16 F
4?7 D?7#16>F
D?7#16>F
]#
+
,
?
?
0]
@]#
B]
?7"&
?7"
M"
"
+
-
?
+
M1E^716 D?7#16>F
M1E^716 ac>\ ?7"&ac \
%],
(]6
]
G
]
?7
$A+?7
$,
@'
3.13. USART
8$? 4
-
(
"# %&'()
(
)
*)
*F
+
8
*D
+
b #%E4)E#T+
b #(E )E#T+
F
D
D
.
.
D G
0 ,
@
.
5
% ,
( ,
- b"
b+
b
b'
' , 8$? 4
:
F
F
$
a>
$
F
a!
'
+
$I 0 E $I@'B
G
8$? 4
+
,
,
J
8$? 4
$,
.
@:
4. APLICACIONES EN LA ROBÓTICA MÓVIL CON EL PIC16F87X
4.1. XPLORER-DETECTOR DE MINAS ANTIPERSONALES
- .
-
!
D C
!
!
!
!
R
!
F
) ,1
.
C
! $) > B
8$$
!
D #F
*
D
I *
#I 1$F!
!
! C
#*
!
*
!
Dij
*
!
kQF!
G
- .
D
F!
G
!
R
3 - >D 9
8$#
4!
!
! !
0 !
!
)
"# %&'(0
!
)
7
B F
)
D
F
)
#*
#I 1$ 2E6
B>
$
+ , 00B
7
5
G
5
G
)
& ?
5
8$3
?
4!
#
$
0 !
!
1$ H "6 :B! H "6 :'
H "6 64
J
4 G
& ?
8$8 % & !
=
C
D
F
"
*
D
5
*
2
F-
D &F
G
! #)
-
! !
D
*
!
R
!
!
!
! *
*
!
*
F
$"5@?3F!
!
&
B
8$
!
>'
#
! 3)
? !
.
H
D
F!
! 8)
H
!
E
- .
D
F
D, :02F
8$"
1 G
I!
+ #
!
!
= !) &
-
!
6
>C >C>!B
! )$
D"
!
)
BF
!
%
!
*
B
! ") - '
,
D
-
!
!
,
G
D
F *
F *
@
8$?
!!
!
7
%
,C
- .
)
*
!
!#
!
D
F
*
!
!
8
D
- .
!
GF
G D
- .
!
'>]
8
F
.
/
-
!
- .
!
G
-
G
!
0
!
!
?
*
*
*
-
!
G
#
!
-1 "
/ .
,
/
'
$
D
F
8$@ %!
! 9
!
B5E(B> ?
:5E0>> ?
B0
#
B5
!
+
•
o
o
o
o
o
o
o
•
•
$
,
4)I )
,
7
414?,
*
DC F
?
DC F > ?
@ ?
B ?
?
> ?
00 ?
(B ?
>> ?
Dimensiones 18x12x12 cm
Peso 300 g
Velocidad 10 cm/s
Batería motores 5V/750mA
Autonomía 1 hora
Batería lógica 9V/300mA
Autonomía 2 horas
Profundidad detector metales 6 cm
Alcance transmisión RF 100m
8$J
!
)
C
6
#
*
-
*
C
R
-
G
-
G
-
B@
4.2. SCRATCHI
6
C*
*
*
8#$
!
$# ?4#A"
"# %&'(0 -
C
-
! ?) : ;I'
8##
,
%
:
I!
,
$
*
,
G
D 5F
C*
+,
!
= ;I'
8
*
8#3 % & !
=
!!
,
C
1 #
)
!.
'T
- .
.
-
*
*
!
,,!
G
*
!
.
!
,,
I#
1 2
/+
B
M
D
>!'
F
BB
,
11 "
*3
0
C*
4
$
+
D@> >%F$
?
"
+#
!-
G
! @)
H
'
-
$"5@?3)
R
?
$
?
*
*
#
"#
"# %&'(0
.
,C
-
-
-
! J)
8#8
9
! ! !'
(!
,
D
C*
R
-
-
R
*
? !
2
"# %&'(0
!
F
!
!
!
B%
"#
,?2!
"#4 ?"6
?-
*
8#
!
4!
,4!
$
!
!
9 0 !
D
F
I
*C
!
! $G)
,
!
4!
! $$)
8#"
-
F
D
,4!
4!
0 !
!
G
#
8
- !
*
(
G
G
G
R
!
G
C*
1
G
-
B(
4.3. Robot Explorador Araña
83$
!
, ? .
*
##7 - i Q
R
!
-
C
!
8
G
,
*
+
!
!
83#
,
I!
*
-
F
D
,
,
R
*
,
*
*
$
*
! $#)
833
%
9
,C
@
#
A
?
J
8
*
4
"7
G
838
,
*
4!
,4!
##7
00 A
9 0 !
?8 ?,!
*
,
,
? .
G
,
,
*
G!
!
-
-
*
:5
,
5
B'
83
!
"#
$
-
*
-
J
B:
4.4. PLATAFORMA ROBÓTICA SUBACUÁTICA CONTROLADA POR UN ALGORITMO
GENÉTICO.
$
.!
.
C
*
G
$
88$
!
8 ?
G
*
M
!
) /
C
G
-
!
!
.
*
*
*
!
,
!
!
C
-
*
+
b$
b$
*
b$
G
b$
88#
!
*
C
D-
!
$
*
*
*
4
*
!
-
! $3) <!
' !
'
,
?
J
C
-
,
*
,
!
F
-
!
%>
883
!
I!
*
C
#
7#
.
-
!
!
-
,
! $8) <!
888
!
!F
'
,
!
$
?7), > !
$"5@?3!
!
I
4 ?0( (
G
G
R
,
C
C
*
!
! $ ) <!
,
' !
! ! ! (
G
!
G
,
#
8$? 4
0'@>>
$I 0
#-
?
!
H
\
.
G
%
88
,C
!
G
-
!
G
+
! $") !(
,-
#
7
!
G
:>
G
!
!
!
0 ?
R
.
@
-
G
B ,
D
F
I
!
% 8
G
(
G
88"
!
!
R
!
4
!
G
-
7#
!
+
1
*
.
-
!
G
.
.
G 8
!
*
,
!
*
G
-
G
*
-
,
*
,
C
G
*
!
%
C
!
.
B
!
!
& !!
!
' !
,0 !
' 9
,
' !
B
D9 &
!
H
9
!
! 9
! !
,
!
!
G
,
!
!
%0
4.5. Robot Pionero 1B
G
G
.
!
8 $
G
!
2 -
D
*
0 C0
F!
!
*
!
>
! $?) K
$
-
G
7
!
$L
G+
.
*
'
>
7
I
7
7
.
J
8 #
!
I!
$
*
D? $F+
*
G
$
G
!
+
G
4
-
*
!
!
$
E
+
. +
*
7#
.
G
%@
! $@) !
8 3 :
$L
C
#
+
G
!
I
!
$"5@??
$
!
=!'! -
G
+
I
! $J)
$
!
$L
G+
G!
8 8
!
G
I
G
!
,C
$
+
.
#
G
%B
! #G)
8
!
!F9 !
$
2
I .
4!
G
*
B
?
0@
&
*
I
!
G
!
0 !
,
?
??
!
! #$)
+ ,
G
*
:
7
!
7
+
8 "
!' (
!
+
G
I
9
.
+
0 B
+ B%
?
+'
*
??
*
:
%%
7
D B
5
+@'
F+
@>
E
*C
+ 0 B>
4
+
, 7
#
(
+ 0%B
M
?
+0
+
8 ?
#
1
8
!
G
G
G
!
%(
4.6. Puñalada amarilla
.
.
?
*
-
*
-
8"$
!
5#
-
G
-
$"5@?"
-
$
C
-
, ('>B
G
5
5! !
B 5!
! ##) <!
8"#
,
I!
G
5#
G
%
!
G
!-
-
0
G
!
&$ >>
5# D
# \*
-
-
-
F
! #3) <!
%'
8"3 :
C
.
@
G!
-
*
G -
G
-
41 "
&
C
7
5 61
!-
-
!
!
*
-
.
!
H
*
4
! #8)
$
&
41 78" 42 -4
!
!
41 > D
7
H
-
F
!
?E7
"#
-
!
! # )
$",@?"
%:
8"8
,C
9
(!
!
,
*C
!
-
-
G
!
,
2
-
#
,
G
"#
1M
8"
4!
,4!
$
!
!
9 0 !
D
F
*C
! #")
8""
!
4!
!
,4!
F
D
9 0 !
!
,
.
.
G!
!
(>
4.7. GOS7
,
M1$$ 4
- .
7
?
8?$
*
!
6
"
?
M1$$ 4
-
I
6
0
#
$
M1$$ 4
*
-
5
"
8
(
8
!
-
8
!
8
C
8?#
,
$
?
-
! C
I!
! #?)
.
(
'
! 3
+
2
?
-
-
(
! #@) <!
' !
! #J) <!
! 3G) <!
' !
!!
'
!!
'
2
?
2
?
(
$
M1$(+
8?3 :
C
2
$"5@?" D > A ! 0%'
?
? ! B% 7
1 ! 'T
1 F
M1$(
-1 #
+!#-
$
C
G
$
G
$
D
F
$
-1
.
!
4
! 3$)
8?8
,C
M1$(
-
!
,
G
R
-
-
R
C
B>
C
D@>
F6
71&
D
F!
*
(0
$
(>
"#
#
8?
4!
2
!
.
*
E
$I 0
0 !
@!'5 D 0>> ? F6 #
+
2
>>
+ :>
8?"
!
A
.
"
A
.
- .
.
f
,
R
G
-
!
G
,
*
-
,
!
-
!
!
*
!
'
!!
(
M
'
!
= !
!!F
!
(@
4.8. MICRO ROBOT "Voyager"
8@$
!
,
5
.
! 3#) <!
8@#
< 9(
I!
,
-
*
!
*
0
,
-
,
G.
-
!
C
C
!-
.
-
,
DT
,
G
G
8@3 :
%>E@>X 'F 7
C
G
!
-
C
J
C'
- .
,
*
C@
J
J
# 8
@
B
!
!
!
*
-
I
G
!
*
,
,
D
,
G
F
D4
G
D
M
R
@l
2 C$ F
!
%+
@>>+
7
#
!
F
(B
!R
!
$"5@?8
> A #
'
:
?
B%2
%&'(C
C
-
C
!
!
- !
#!
7
!
C
, :'
Bn ,
?
@T
,
#
, :'g h
!
gh 7
&
1 !
,
,
*
*
m! C
-
@>n
#6/I(> g0h! 7
!*
>m
-
G ,
*
! E
,
"E1
8@8
G
,C
,
,
,
@
*
(
i
Q#
#
!
!
'
7
!
G
-
-
-
D
F
,
H
H
8@
-
!
7
!
7
J
D
IH
!
F
G
!
, R
.
-
J
-
C
-
(%
4.9. Robot SUMO” MAMPO”
8J$
!
i
Q
.
,
:C :
0
G
%
8
!
%&'(%!
"#!
!
%&'(
i
Q
%5 @!B?!
7
! 33) <!
,
G
!
,
!
0%>]
7
*
G
-
-
G
-
!
8J#
,
I!
/
!
00
%
*
!
,
:
.
B
! 38) <! ! , !
2G
*
G
@!B
,
G
@!B
0!
((
*
*
,
G
,
*
-
!
>!
-
R
!
!
-
!
*
,
(C
D >C( C
8J3 :
F
!
-
G
G
G
*
C
J
g0h+
!
!
- .
*
#6/(>
M 7
G
#
G
8J8
G
* -
,C
G
#6/(>
-
-
*
M 7> !
M 7 !
R
*
,4!
*
G
*
G
4!
!
R
0%>]
8J
g@h %&'(%
.
$"5@?# gBh!
!
!
* 4
##7
'U '
C
G
9 0 !
! 3 )
! 3")
4!
4!
,4!
0 !
('
5.Estructura de un robot móvil.
5.1. Evolución del proceso de diseño y construcción
!
%
.
I6
+
#
!
!
R
!
G -
*
I6
+
*
G
!
*
G D
F
!
D
8
F
*
-
!
(
G
!
!
!
0I 6
/
R
!
#
/
R
+
"
*
*
!
!
@I 6
"
+
?
G
-
*
BI 6
#
-
+
$
*
-
*
C
C
?
G
,
G
7
C
!
%I 6
#
8
#
D
*
!
F
+
!
!
C
!
C
*
(:
5.2. Nivel Físico
#$
9
7
?
!
-
C
!
!
!
$
- -
C
!
7
!
C
G
!
!
!
*
-
-
D
-
- !
!
G
$F
!
" #$
'>
%
!
G
&#
!
&
5
D
!
F-
-
*
F
!
!
! C
*
D-
G
-
'
+"
()
*
&
,- . ""
'
' ,)
+"
.
""/
*
'
&
*&
01 2 ,1
'
+"
., ""/
'
)
*
&
*&
01 2 ,1
'
'
+"
,., ""/
)
*
'
&
*&
01 2 01
7
!
-
!
!
G
0!B T E !
*
G
.
G
!
!
G
- .
0%>]!
*
!
*
'>]
-
-
G
-
?
!
: 63GGLL
!
-
:!
'0
,
'>]
*
*
-
'>]
-
0%>]
$
7#
$ -
G
!
G -
<
-
!
*
-
G
-
!-
G
G-
*
G
!
-
*-
'@
7
!
- . G* G
!
!
#
!
-
-
G
##
!- 8
!
.
*
C
!
G
*
,
*
!
&
*
[-
.
*
5! =
= !N
'B
?
.
!
-
-
?
-
+
'%
+
-
&
+
'(
,
*
-
#3
,
R
*
!!
-
*
!
!
*!
!
+
''
5!(
*!
%)
G
* D
GF
-
C
5!(
D
!
L)
F
5!(
*F
-
-
-
)
!
D
5!(
-
F
D
#8
D
F
!
)
C
D
* FN
!
D
>
G
F
-
!
*
!
.
-
-
*
.
$) 4
8
8
G
0
*
G
G
#) 4
G
-
?
G!
* *
-
G
*
C
!
-
-
':
G
3+
-
G
#
i
-
Q
-
#
G
G
8)
!
-
!
G
0!
*
:>
G
)
G
*
0>
>
>
>
>
") ,
:
#
!
! '
!
!
!
G
*
$
D
-
G
D
+
A )L 171
F
F
:
(!
,
5#
0
5#
C*
= ;I'
8
!!F
,
0!
*
!
#?7
*-
*8
!
G
:0
-'
'
G
C*
?
G
-
G
*
!
-
!
G
-
!
G
*
:@
$
*
G
!
-
-
-
$
G
:B
7
- .
C*
+
!
! '
!
= ;I'
5#
0
>C :(
@4
0
>
24
0
B
%4
0
o @4
o@
>
.
0
0
o '
o
0
B
*
o'
o
%>C '
D
CF
:%
6. Conclusiones
#
G
A
*
*
!
-
%&'()
'&))) A
G! -
%&'@)
.
-
-
$
R
G
*
R
*
!
!
-
:(
L LB
2 %5 %
!0 !
%
!
=
#
(9
#
M JA
:'0
! !'!
!
?
M JA
<
::%
"# %E(
"# 1#164 1I,,
7?4?
211T ::BE::%
!
!
R
'@! 'B! '%! ''! :>! :0
:'
!! E
(
'!$",@?;
+E
EJJJ
E '>>E
+E
EJJJ
'[
E-
=
+E
EJJJ CI
+E
E
E
E
4!
+E
E
,
E
' !
E
n >n >
+E
E
E
! (
+E
EJJJ
,
J
E
C
!
E EE
E
E E
::
+E
EJJJ
+E
EJJJ
+E
EJJJ J
E
+E
EJJJ
E
+E
EJJJ
-
%' ! !
+E
EJJJ
E
+E
E[
CE
E
E
GC
+E
E[
CE
E
E
+E
EJJJ
E
E
E
+E
E
G
E
E
+E
E
G
E
E>> I E
^G
E
C
+E
E
+E
E
+E
E
E EE
J
E
E
E
E E
E
>>
JJJ
+EEJJJ
JJJ
E
E
JJJ
+E
EJJJ
E
>
Documentos relacionados
Descargar