Professional Documents
Culture Documents
MODELACIN Y SIMULACIN
CINEMTICA DE UN ROBOT
DELTA PLANAR TIPO RR
T
A:
2006
JURADO ASIGNADO:
Presidente:
Secretario:
Vocal:
1er. Suplente:
2do. Suplente:
TUTOR DE TESIS
Dr. Ferrer Argote Luis Alejandro
__________________________
Firma
Agradecimientos
A DIOS
A MIS HERMANOS
Por estar en mi vida y ser parte de este esfuerzo. Y como
muestra de que las metas que uno se fija se pueden
lograr.
A MIS TUTORES
Por ser piezas fundamentales en todo el desarrollo y
culminacin de la presente investigacin, pero sobre todo
por ser unas grandes personas.
AL CONACYT
Por brindarme la oportunidad de seguir adelante en mi
formacin profesional. Gracias por su valioso apoyo.
ndice
RESUMEN
IV
INTRODUCCIN
Captulo 1
Modelacin de
posicin
5
5
11
12
12
II
Deformada
13
21
21
22
Captulo 2
Modelacin de
velocidad
24
24
25
31
36
36
37
Captulo 3
Modelacin de
aceleracin
39
39
42
III
43
45
45
CONCLUSIONES
APNDICE A
46
47
PARAMETRIZACIN DEL
LGEBRA USUAL DE
COMPLEJOS
APNDICE B
REFERENCIAS
50
62
70
IV
Resumen
Resumen
del
robot
en
estudio.
El
sistema
general
de
Introduccin
Introduccin
los
modelos
cinemticos
del
robot
usando
la
robtica
es
un
rea
que
ha
estado
creciendo
continua
VI
Introduccin
la robtica paralela se estudian los robots tipo Delta los cuales son usados
para mltiples aplicaciones [3]. En este trabajo de tesis se presentar
algunas de las aplicaciones industriales del robot Delta. El inters en este
trabajo de tesis, es modelar la cinemtica de un robot delta planar y
programar uno de los modelos. Para desarrollar el modelado cinemtico,
se usar la parametrizacin de los nmeros complejos [4 ,5]. Lo que
motiva a la investigacin e indagacin en este trabajo de tesis, es mostrar
las aplicaciones de la parametrizacin del lgebra de los nmeros
complejos en la modelacin de la cinemtica de multicuerpos rgidos; en
este caso, la cinemtica del robot delta y con ello mostrar la consistencia
del mtodo de modelacin y la sistematizacin en las aplicaciones de tal
lgebra.
I.2 Generalidades
Los robots paralelos tienen una alta rigidez, exactitud de posicin y
traslado
de
carga.
Estos
robots
pueden
operar
velocidades
creciente
de
posibles
aplicaciones
industriales,
tal
como:
VII
Introduccin
han
establecido
empaquetamiento,
aplicaciones
ensambles,
especficas,
manipulacin
de
tales
pequeas
como:
piezas
VIII
Introduccin
I.3 Antecedentes
Fue en la poca de los 80's cuando Reymond Clavel (profesor de EPFL,
cole Polytechnique Fedrale de Lausanne) propone la idea de usar
paralelogramos para construir un robot paralelo con tres grados de
libertad de translacin y uno de rotacin. (Figura I.1).
Introduccin
IX
Introduccin
I.4 Aplicaciones
La historia de mercadotecnia del robot Delta es larga, complicada e
intrigante. Todo inici en 1983 con la creacin de la compaa Demaurex.
Despus de comprar una licencia para el robot Delta en 1987, su objetivo
mayor se convirti en comercializar el robot para la industria del
empaquetamiento.
XI
Introduccin
Introduccin
XII
XIII
Introduccin
XIV
Introduccin
funcionalidad
del
robot
puede
optimarse
usando
herramientas
XV
Introduccin
El Delta 720 (ver figura I.8), uno de los diseos mejor desarrollados del
robot delta, se caracteriza por su orientacin directa; esto significa que
cada unos de los brazos del robot se acopla directamente con la flecha de
direccin.
La potencia que puede usarse permite el traslado de objetos ligeros en
distancias de ms de 250 mm, con cadencia superior a 4 objetos por
segundo y con una exactitud de entre 0.1 y 0.2 mm. Las aceleraciones
pueden exceder los 500 m/s.
XVI
Introduccin
XVII
Introduccin
XVIII
Introduccin
XIX
Introduccin
XX
Introduccin
de
ampolletas
muestras
en
la
industria
farmacutica.
! Trabajo en cuartos limpios.
! Composicin de tabletas de acuarelas.
! Manipulacin de componentes electrnicos.
! Ensamble de contenedores electrnicos.
! Ensamble de mecanismos.
! Desvastado de piezas.
! Control de objetos ligeros.
! Rpido control dimensional utilizando al robot como dispositivo de
medicin.
! Corte por medio de inyeccin de agua y lser.
XXI
Introduccin
E5
7
E6
Ac1
J1
1
E1
J9
J7
PL
T
Ac3
9
potPL
J2
2
E2
J3
J6
E4
5
E3
Y
J4
Ac2
0
J5
X
Figura I.12 Robot paralelo planar tipo RRR.
XXII
Introduccin
potC2
Ro
C2
AC2
C1
J2
AC1
J1
T
Figura I.14 Robot de dos grados de libertad.
XXIII
Introduccin
Configuraciones no deformadas
Configuraciones deformadas
Figura I.15 Simulacin del Robot de dos grados de libertad.
XXIV
Introduccin
y
x
Introduccin
XXV
Captulo 1
Modelacin de posicin
Se
formulan
los
problemas
cinemticos
directo
inverso
pot
J5
Ro
E4
E3
CCC1
J4
CCC1
J3
E1
E2
M1
J1
J2
M2
T
y
0
(1.1)
o, de forma equivalente:
Ro = (T E1 E3) (T E2 E4)
(1.2)
pues,
1) CCC1 = {T, E1, E3}
2) CCC2 = {T, E2, E4}
Obsrvese que, las juntas rotacionales que conectan los eslabones que
componen el robot delta mostrado en la figura 1.1 se pueden escribir en
trminos de intersecciones; esto es:
1) J1 = E1 T
J2 = E2 T
2) J3 = E1 E3
J4 = E2 E4
(1.3)
3) J5 = E3 E4
Considere ahora que sobre cada cadena cinemtica se asocia una
circunferencia con centros en los puntos 1 y 2 y radios CC
y CC
definidas por:
1) CC = lE + lE
2) CC = lE + lE
Aqu, lE , lE , lE , lE
1
(1.4)
Sean CCC1 y CCC2 dos circunferencias las cuales son mostradas en la figura
1.2.
CC 1
CC 2
AT
C CC 1
C CC 2
(1.5)
Aqu, ACCC1 y ACCC2 son las reas relacionadas con las circunferencias CCC1 y
CCC2, respectivamente.
1.3 Anlisis
de
desplazamiento
en
la
configuracin
(1.6)
pot
L pot,3
L pot,4
E4
E3
L 3,1
pot,o
E1
L 4,2
E2
1,0
y
0
2,0
De acuerdo con la figura 1.3 las coordenadas del punto pot se pueden
determinar por medio de las siguientes expresiones:
1) pot,0 = 1,0 L 3,1 L pot,3
2) pot,0 = 2,0 L 4,2 L pot,4
(1.7)
1) L 3,1 = l3,1 e 2
2) L 4,2 = l 4,2 e 2
II
(1.8)
3) L pot,3 = lpot,3 e 2
III
4) L pot,4 = lpot,4 e 2
IV
Aqu, l3,1 , l 4,2 , lpot,3 , lpot,4 son las dimensiones principales de los
eslabones. Por lo tanto, las expresiones (1.7) se escriben, al utilizar las
expresiones (1.8), en trminos de las bases locales, de la manera
siguiente:
II
lpot,3 e 2
III
lpot,4 e 2
(1.9)
IV
pot
L pot,3
e2
L pot,4
III
e2
e1
IV
pot,o
IV
III
L 3,1
e2
e1
L 4,2
e2
e1
II
e1
II
1,0
2,0
e2
0 e1
= (p, e 2 ) =
1
p e2
p
II
= (q, e 2 ) =
1
q e2
q
3) e 2
III
= (r, e 2 ) =
1
r e2
r
4) e 2
IV
= (s, e 2 ) =
1
s e2
s
1) e 2
2) e 2
(1.10)
1) p = p 0 + p1 = 1
(1.11)
2) q = q0 + q1 = 1
2
3) r = r0 + r1 = 1
2
4) s = s 0 + s1 = 1
(1.12)
10
p0 = Cos 1
(1.13)
p1 = Sen 1
2) q = {q0, q1} ;
q0 = Cos 2
q1 = Sen 2
3) r = {r0, r1}
r0 = Cos 3
r1 = Sen 3
4) s = {s0, s1}
s0 = Cos 4
s1 = Sen 4
11
pot
3
3
4
e2
0 e1
1.3.3
12
q20 + q12 = 1
s 20 + s12 = 1
El modelo asociado con el problema cinemtico directo asociado con el
robot estudiado en esta tesis consiste en un sistema de 6 ecuaciones no
lineales polinomiales y 6 incgnitas.
p 20 + p12 = 1
q20 + q12 = 1
r02 + r12 = 1
s 20 + s12 = 1
13
1.4 Anlisis
de
desplazamiento
en
la
configuracin
deformada
En esta seccin se analizarn y modelarn los movimientos del robot
motivo de estudio en esta tesis en una nueva configuracin obtenida al
desplazar rgidamente el multicuerpo por medio de los actuadores M1 y M2
de la configuracin inicial fija a la configuracin final. Dicha configuracin
es llamada deformada y es mostrada en la figura 1.6.
pot
pot
E4
E3
E4
E3
3
E1
E2
E1
E2
M1
M2
14
pot
L pot,3
L pot,4
3
4
L 3,1
pot,0
L 4,2
1,0
2,0
x
15
(1.14)
(1.15)
16
pot
L pot,3
a2
L pot,4
III
a2
a1
a1
III
pot,0
IV
e1
L 3,1
a2
IV
a2
L 4,2
II
a1
a1
1,0
II
2,0
e2
e1
1) L 3,1 = l3,1 a2
(1.16)
2) L pot,3 = lpot,3 a2
3) L 4,2 = l4,2 a2
III
II
4) L pot,4 = lpot,4 a2
IV
17
(1.17)
2) lpot,3 lpot,3
3) l4,2 l 4,2
4) lpot,4 lpot,4
II
lpot,3 a2
III
lpot,4 a2
(1.18)
IV
locales
no
deformadas
stas,
su
vez,
son
18
1) a2
=
2) a2
II
III
II
= (R, e 2
III
IV
= (S, e 2
IV
1
1
Qqe
2
Q
q
) = (R, (r, e 2 ) =
=
4) a2
1
1
Pp e
2
P
p
=
3) a2
(1.19)
1
1
Rr e
2
R
r
) = (S, (s, e 2 ) =
=
1
1
Sse
2
S
s
1) P = P0 + P1 = 1
2
2) Q = Q 0 + Q1 = 1
2
3) R = R 0 + R 1 = 1
4) S = S 0 + S1 = 1
2
5) p = p 0 + p1 = 1
(1.20)
19
6) q = q0 + q1 = 1
2
7) r = r0 + r1 = 1
2
8) s = s 0 + s1 = 1
(1.21)
{ R r e 21 }
2) pot,0 = 2,0 l 4,2 { Q q e 2 } lpot,4
{ S s e2 }
Por otro lado, las relaciones geomtricas definidas entre las componentes
de las rotaciones y los parmetros asociados con los nmeros complejos
de la configuracin deformada son las siguientes:
1) P = {P0, P1} ;
2) Q = {Q0, Q1} ;
3) R = {R0, R1} ;
4) S = {S0, S1} ;
P0
P0 = Cos 1
P1
P1 = Sen 1
Q0
Q0 = Cos 2
Q1
Q1 = Sen 2
R0
R0 = Cos 3
R1
R1 = Sen 3
S0
S0 = Cos 4
S1
S1 = Sen 4
(1.22)
20
pot
pot
3
3
4
4
e2
0
e1
21
P = Q = 1, 1,0 2, 2,0
2, l3,1 , l 4,2 , lpot,3 , lpot,4 +, p = {p0, p1}, q= {q0, q1}, r = {r0, r1}, s
= {s0, s1} con p = q = r = s = 1 , encuentre pot,0 2 y Q = {Q0,
Q1}, S = {S0, S1} tal que las expresiones de lazo (1.21) sean satisfechas
y,
Q 20 + Q12 = 1
S 20 + S12 = 1
El problema de la cinemtica directa relacionado con el robot delta motivo
de estudio tiene asociado un sistema de 6 ecuaciones no lineales
polinomiales y 6 incgnitas.
22
P02 + P12 = 1
Q 20 + Q12 = 1
R 20 + R 12 = 1
S 20 + S12 = 1
El problema de la cinemtica inversa asociado con el robot delta motivo de
estudio genera un modelo de 8 ecuaciones no lineales polinomiales y 8
incgnitas.
La figura 1.10 muestra la salida grfica del simulador de posicionamiento
hecho en Visual Basic.
23
24
Captulo 2
Modelacin de velocidad
25
(2.1)
2) 1,0 = 0
3) 2,0 = 0
(2.2)
26
Por lo tanto, la velocidad del punto pot se obtiene por medio de las
siguientes expresiones:
(2.3)
de
velocidad
(2.3)
en
trminos
de
las
bases
locales
+, esto es:
I
II
(2.4)
III
(t)
(t)
IV
(t)
27
(2.5)
II
(2.6)
III
(t)
(t)
IV
(t)
Por otro lado, al tomar las derivadas con respecto al tiempo de las
expresiones (2.6) se llega al resultado siguiente:
(2.7)
I
= l3,1 a2 (t)
III
(t)) =
28
= l pot,3 a2
= lpot,3 a2
III
III
(t) lpot,3 a2
= l 4,2 a2
II
II
III
(t)) =
(t) l 4,2 a2
= lpot,4 a2
II
(t) =
(t)
(t) =
(t)
III
IV
IV
IV
(t)) =
(t) lpot,4 a2
IV
(t) =
(t)
Note que l 3,1 = l pot,3 = l 4,2 = l pot,4 = 0. Por tanto, las expresiones (2.3)
se escriben en trminos de las derivadas de las bases locales deformadas
de la manera siguiente:
II
III
(t) lpot,4 a2
(t)
IV
(2.8)
(t)
29
considere que las ecuaciones (1.19) se expresan como funciones del tipo t
1
1
P(t) p e 2
P(t)
p
=
II
(2.9)
II
1
1
Q(t) q e 2
Q(t)
q
=
3) a2
III
(t) = (R(t), e 2
III
=
4) a2
IV
(t) = (S(t), e 2
IV
) = (R(t), (r, e 2 ) =
1
1
R(t) r e 21
R(t)
r
) = (S(t), (s, e 2 ) =
1
1
S(t) s e 2
S(t)
s
II
e2
III
, e2
IV
1) p = q = r = s = 1
2) P(t) = Q(t) = R(t) = S(t) = 1
(2.10)
30
= P(t) e 2
2) a2
II
(t) = ( a2
II
II
= Q(t) e 2
III
(t) = ( a2
III
= R(t) e 2
4) a2
IV
(t) = ( a2
IV
II
= Q(t) q e 2
(t)) = (R(t) e 2
= P(t) p e 2
(t)) = (Q(t) e 2 ) =
3) a2
(2.11)
IV
) =
III
= R(t) r e 2
(t)) = (S(t) e 2
= S(t) e 2
III
IV
) =
= S(t) s e 2
{ R(t) e 2
II
(2.12)
III
IV
} lpot,4
{ S(t) e 2
31
O, explcitamente:
(2.13)
{ R(t) r e 2 }
{ S(t) s e 2 }
locales
deformados.
Para
ello,
considere
las
siguientes
relaciones:
I
1) a2 (t) = P(t) e 2
(2.14)
2) a2
II
3) a2
III
(t) = R(t) e 2
III
4) a2
IV
(t) = S(t) e 2
IV
(t) = Q(t) e 2
II
32
(2.15)
2) I P(t) = P(t)
Por lo tanto, al multiplicar por los complejos conjugados P(t) , Q(t) , R(t) ,
S(t) 2 de P(t), Q(t), R(t), S(t) las relaciones (2.14) se obtiene que:
I
= I e2
2) Q(t) a2
II
3) R(t) a2
III
4 S(t) a2
IV
II
= e2
= I e2
III
IV
II
= I e2
= I e2
= e2
III
IV
(2.16)
II
= e2
= e2
III
IV
{ R(t) R(t) a2
III
(2.17)
(t) }
II
{ S(t) S(t) a2
IV
(t) }
Por otro lado, considere funciones del tipo : J para expresar las
ecuaciones (1.20)1,2,3,4 en funcin del tiempo; esto es:
33
(2.18)
(2.19)
34
Para ello, es necesario escribir las relaciones (1.22) en funcin del tiempo;
es decir, usando funciones del tipo : J . Dichas expresiones son:
1) P(t) = {P0(t), P1(t)} ; P0(t) ; P0(t) = Cos 1(t)
(2.20)
(2.21)
= 1 (t)Sen 1 (t)
= ( 1 (t)Cos 1 (t))
35
= 2 (t)Sen 2 (t)
= ( 2 (t)Cos 2 (t))
= 3 (t)Sen 3 (t)
= ( 3 (t)Cos 3 (t))
= 4 (t)Sen 4 (t)
= ( 4 (t)Cos 4 (t))
36
esta
seccin
sern
formulados dos
problemas
de
fundamental
Q1(t)},
{R0(t),
R1(t)},
S(t)
{S0(t),
S1(t)};
37
encuentre:
R(t) = {R 0 (t), R 1 (t)} y S(t) = {S 0 (t), S1 (t)} tal que las expresiones
(2.17) sean satisfechas y,
38
39
Captulo 3
Modelacin de aceleracin
40
(3.1)
(3.2)
Por otro lado, las expresiones explcitas en trminos de las bases mviles
de las ecuaciones (3.1) son las siguientes:
I
I
= l3,1 a2 (t) = l3,1 a 2 (t)
(3.3)
41
III
III
II
II
= l 4,2 a2 (t) = l 4,2 a 2 (t)
IV
IV
= lpot,4 a2 (t) = lpot,4 a 2 (t)
II
III
(t) lpot,4 a 2
(t)
IV
(3.4)
(t)
I
I
I
1) a 2 (t) = a2 (t) = P(t) e 2 = P(t) e 2
2) a 2
II
II
II
II
(t) = a2 (t) = Q(t) e 2 = Q(t) e 2
(3.5)
42
3) a 2
4) a 2
III
IV
III
III
III
(t) = a2 (t) = R(t) e 2 = R(t) e 2
IV
IV
IV
(t) = a2 (t) = S(t) e 2 = S(t) e 2
3.1.1
II
lpot,3 Q(t) e 2
III
lpot,4 S(t) e 2
(3.6)
IV
Observe que las ecuaciones (3.6), estn definidas sobre las bases locales
no deformadas. Por tanto, es necesario utilizar las relaciones (2.16) para
representar las ecuaciones de aceleracin en la configuracin deformada,
esto es:
lpot,3
2) apot,0 (t) = l4,2
III
Q(t) Q(t) a1 (t)
II
R(t) R(t) a1 (t)
lpot,4
IV
S(t) S(t) a1 (t)
(3.7)
43
(3.8)
3.1.2
En
esta
seccin
se
presentan
las
relaciones
existentes
entre
las
(3.9)
44
3) R(t) = R 0 (t), R 1 (t) ;
45
R(t)
{R0(t),
R1(t)},
S(t)
{S0(t),
S1(t)};
S(t) = S0 (t), S1(t) , tal que las expresiones (3.7) sean satisfechas y,
46
3.2.1
cinemtica
aceleracin.
de
multicuerpos
Dicho
problema
rgidos:
est
el
problema
asociado
con
la
inverso
de
configuracin
Q1(t)},
{R0(t),
S(t)
R1(t)},
{S0(t),
S1(t)};
Q(t) = Q0 (t), Q1(t) , R(t) = R 0 (t), R1(t) , S(t) = S0 (t), S1(t) , tal
Conclusiones
47
Conclusiones
Conclusiones
48
Conclusiones
49
50
Apndice A
Parametrizacin del
lgebra usual de
complejos
y la
terna
(2, , ) forman un
51
conmutativo
excepto
por
la
existencia
del
inverso
En
efecto,
de
acuerdo
con
la
conmutatividad
de
la
q = (, );
52
= (p q) r
ii)
Se
construir
ahora
el
elemento
identidad
de
la
operacin
multiplicacin.
Se sabe que 1 2 es la identidad multiplicativa de 2 si y solo si 1 p =
p 1 = p, p 2. Por tanto, siendo p = (a, b) y 1 = (, ), entonces, 1
p = p 1 = (a - b, a+ b) = (a, b). Esto es,
a - b = a
a + b = b.
1
(a + b)
a
a +
b
(a + b) = b.
a
p p = p p = (a - b, a + b) = (1,0).
53
Por tanto,
a - b = 1
a + b = 0.
1
(1 + b)
a
a +
b
(1 + b) = 0.
a
b
.
a + b2
2
Adems,
a
.
a + b2
2
b
a
p' = 2
, 2
.
2
2
a +b a +b
iv) Sean ahora p = (a, b) 2, q = (, ) 2, y r = (c, d) 2,
entonces las siguientes propiedades distributivas son satisfechas:
1) p (q r) = p q p r
2) (p q) r = p r q r
En efecto,
1) p (q r) = (a, b) (( , ) (c, d)) = (a, b) ( + c,
+ d)
= (a(+c) - b( + d), a( + d) + b(+c))
54
= (a + ac - b - bd, a + ad + b +bc)
= (a - b, a + b) (ac - bd, ad + bc)
= (a, b) ( , ) (a, b) (c, d) = p q p r
Adems,
2) (p q) r = ((a, b) (, ) ) (c, d)
= (a + , b + ) (c, d)
= ((a + )c - (b + )d, (a + )d + (b + )c)
= (ac + c - bd - d, ad + d + bc + c)
= (ac - bd, ad + bc) (c - d, d + c)
= (a, b) (c, d) (, ) (c, d) = p r q r
(a, b) = (a, b)
, (a, b) 2,
es una multiplicacin escalar y por consecuencia 2 es un espacio vectorial
real. Adems con esta multiplicacin escalar el inverso multiplicativo de p
= (a, b) 2 puede escribirse en la forma siguiente:
p' =
1
p,
a + b2
2
55
2.
p 2,
es una norma, por tanto es un espacio vectorial normado, y sus
elementos son llamados comnmente nmeros complejos.
R = {(a, 0): a } 2
56
v = {(0,b): b } 2,
= R
v {p : p = pR pv ; pR R, pv v} .
Tv(0,b) = b,
< p, q > T R {p * q q * p} .
57
(p, q) =
1
pq
p
q 2.
(1)
58
(p , q s) =
=
1
p
p ( q s)
1
1
{p q ps} =
p
p
{p q }
1
{ps}
p
= (p , q ) (p , s),
tambin, ,
1
p
(p, q ) =
{p ( q)}
{p q } = (p, q ).
p
1
TR { (p , q) (p, r) p r (p , q )}
(p, q), (p, r) =
2
= 1
2
= 1
2
1
p
TR { (p q ) (p r) (p r ) (p q )}
TR { q ( p p) r r ( p p) q }
59
= 1 TR { q r r q} = <q, r >.
2
M (p,)
1 a -b
,
p b a
pues,
( p, e 1 ) =
1
p
( a, b) * (1,0)
1
p
( a, b )
( p, e 2 ) =
1
p
( a, b ) * ( 0,1)
1
p
( -b, a ) .
(p, ) =
1
{a I + b W }
1
{ b W - a W 2},
60
por:
W = - e1 e 2 + e 2 e1
M(p,)
1 a 0 0 - b
1
{a I + b W} ,
+
p 0 a b 0
p
0 -1
W
1 0
0 - 1 0 - 1 - 1 0
W2
I.
1 0 1 0 0 - 1
61
W 2n-1 = (1)n-1 W ;
W 2n = (1)n-1 W 2
n = 2,3,4,...
W3 = W2 W = I W W
W 4 = W 3 W = W W = W 2,
= (1)
n-2
n-2
W W = (1)
W = (1)
n-2
= (-1)n-1 W .
Adems,
= (1)
n-2
W = (1)
n-2
(1) W = (1)
n-1
W .
Apndice B
Cdigo del programa
de simulacin
62
63
64
65
L17(1) = L * Sin(GtoR(60))
'Modelo referido a P1
P(0) = Cos(GtoR(angulo1))
P(1) = Sin(GtoR(angulo1))
'determinacion de las bases moviles
e11(0) = ropq(P(), e1()).x(0)
e11(1) = ropq(P(), e1()).x(1)
'determinacion de vector de L1
L11(0) = Int(L1 * e11(0))
L11(1) = Int(L1 * e11(1))
'determinacion de la orientacion del eslabon activo de CC2
'determinacin de la tierra de cc2
L14(0) = L * Cos(GtoR(60))
L14(1) = L * Sin(GtoR(60))
'derterminacion de la orientacin del vector
R(0) = Cos(GtoR(angulo3))
R(1) = Sin(GtoR(angulo3))
'determinacion de las bases moviles
e13(0) = ropq(R(), e1()).x(0)
e13(1) = ropq(R(), e1()).x(1)
'determinacion de vector de L1
L33(0) = Int(L3 * e13(0))
L33(1) = Int(L3 * e13(1))
66
67
68
69
70
Referencias
Referencias
Parallel
Kinematic
Machines:
Theoretical
Aspects
and
un
robot
Investigacin
de
No.
dos
grados
de
libertad.
Informe
Interno
DEPFI-SME-MME-DMEC-CDMR-01-2002.
de
UNAM,
71
Referencias
10
11
12
13
72
Referencias
Vischer, P., and Clavel, R., "Kinematic Calibration of the Parallel Delta
Robot," Robotica, Vol. 16, pp. 207-218, 1998.
15
16
Robot
Dynamics
Mode,"
International
Symposium
on
Microsystems, Intelligent Materials and Robots, Sendai, Japan, pp. 568571, September 27-29, 1995.
17
18
Kinematics.
Verlag
Wissenschaftliche
Scripten,
Zwickau
(Germany) 2002.
19
20
73
Referencias
21
22
23
Addison-Wesley, 1992.
24
http://www.parallemic.org/Reviews/Review002.html
25
http://www.parallemic.org/WhosWho/Companies/Profile001.html
26
http://www.roboticsonline.com/public/articles/index.cfm?cat=315
27
http://www.csem.ch/detailed/a_611-microdelta.htm
28
http://lsro.epfl.ch/prd/applications.php
29
http://www-lms.univ-poitiers.fr/robot_old/adelta.html
30
http://ijr.sagepub.com/cgi/content/refs/23/1/89
31
http://www-sop.inria.fr/coprin/equipe/merlet/Archi/node7.html
32
http://www.cimetrix.com/launch.cfm?file_load=SIGAgreement.html
33
http://www.mech.uwa.edu.au/~kmiller/NuwarWebPagesZeike99/Web_Pages/Literature1.html
Referencias
74
34
http://www.roboticsonline.com/public/articles/archivedetails.cfm?id=797
35
http://fluid.ippt.gov.pl/ictam04/text/sessions/docs/SM16/10553/SM16_
10553.pdf
36
http://www.parallemic.org/Reviews/Review010.html
37
http://www-sop.inria.fr/coprin/equipe/merlet/Archi/node16.html
38
http://www.elekta.com/contentinternational.nsf
39
http://www.srl-berlin.de/
40
http://www.hexel.com/hexabot.htm
41
http://www.hia.rwth-aachen.de/research/cht/indexE.html
42
http://www.physikinstrumente.com/newsletter/ausgaben_e/25/hexapo
d_operation_robot.html
43
http://www-sop.inria.fr/coprin/equipe/merlet/Archi/node19.html#
goudali95[Bibliography]