0% encontró este documento útil (0 votos)
821 vistas23 páginas

Cinemática del Manipulador Stanford

El documento presenta la cinemática directa del manipulador Stanford mediante la asignación de parámetros D-H y la construcción de matrices de paso. Se define la geometría del manipulador y se asignan los parámetros D-H a cada uno de sus eslabones. Luego, se presentan las matrices de paso para cada eslabón, las cuales se obtienen sustituyendo los parámetros D-H correspondientes en una matriz genérica de paso.

Cargado por

Luis Lopez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
821 vistas23 páginas

Cinemática del Manipulador Stanford

El documento presenta la cinemática directa del manipulador Stanford mediante la asignación de parámetros D-H y la construcción de matrices de paso. Se define la geometría del manipulador y se asignan los parámetros D-H a cada uno de sus eslabones. Luego, se presentan las matrices de paso para cada eslabón, las cuales se obtienen sustituyendo los parámetros D-H correspondientes en una matriz genérica de paso.

Cargado por

Luis Lopez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Robtica II

Cinemtica Directa del Manipulador Stanford


Jorge Enrique Lavn Delgado
Universidad La Salle
Viernes 10 de Agosto de 2012
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 1 / 23
Diagrama del Manipulador Stanford
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 2 / 23
Asignacin de los referenciales (D-H)
0
o
0
x
0
y
0
z
6
o
6
x
6
y
1
o
1
x
1
y
1
z
2
o
2
x
2
y
2
z
3
o
3
x
3
y
3
z
4,5
o 4
x 4
y
4
z
5
y
5
x
5
z
1
l
*
3
d
4
l
6
l
2
l
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 3 / 23
Tabla de Parmetros
0
o
0
x
0
y
0
z
1
o
1
x
1
y
1
z
1
l
1


i
d
i
a
i

i

1
l
1
0 90

i
- ngulo entre los ejes x
i 1
y x
i
, medido alrededor del eje z
i 1
d
i
- distancia del origen o
i 1
al eje x
i
, medida a lo largo del eje z
i 1
a
i
- distancia del eje z
i 1
al origen o
i
, medida a lo largo del eje x
i

i
- ngulo entre los ejes z
i 1
y z
i
, medido alrededor del eje x
i
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 4 / 23
Tabla de Parmetros
1
o
1
x
1
z
2
o
2
x
2
y
2
z
2
l
2

1
y

i
d
i
a
i

i

2
l
2
0 90

i
- ngulo entre los ejes x
i 1
y x
i
, medido alrededor del eje z
i 1
d
i
- distancia del origen o
i 1
al eje x
i
, medida a lo largo del eje z
i 1
a
i
- distancia del eje z
i 1
al origen o
i
, medida a lo largo del eje x
i

i
- ngulo entre los ejes z
i 1
y z
i
, medido alrededor del eje x
i
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 5 / 23
Tabla de Parmetros
2
o
2
x
2
y
2
z
3
o
3
x
3
y
3
z
*
3
d

i
d
i
a
i

i
0

3
0 0

i
- ngulo entre los ejes x
i 1
y x
i
, medido alrededor del eje z
i 1
d
i
- distancia del origen o
i 1
al eje x
i
, medida a lo largo del eje z
i 1
a
i
- distancia del eje z
i 1
al origen o
i
, medida a lo largo del eje x
i

i
- ngulo entre los ejes z
i 1
y z
i
, medido alrededor del eje x
i
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 6 / 23
Tabla de Parmetros
3
o
3
x
3
y
3
z
4
o
4
x
4
y
4
z
4
l
4


i
d
i
a
i

i

4
l
4
0 90

i
- ngulo entre los ejes x
i 1
y x
i
, medido alrededor del eje z
i 1
d
i
- distancia del origen o
i 1
al eje x
i
, medida a lo largo del eje z
i 1
a
i
- distancia del eje z
i 1
al origen o
i
, medida a lo largo del eje x
i

i
- ngulo entre los ejes z
i 1
y z
i
, medido alrededor del eje x
i
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 7 / 23
Tabla de Parmetros
4,5
o 4
x 4
y
4
z
5
y
5
x
5
z
5


i
d
i
a
i

i

5
0 0 90

i
- ngulo entre los ejes x
i 1
y x
i
, medido alrededor del eje z
i 1
d
i
- distancia del origen o
i 1
al eje x
i
, medida a lo largo del eje z
i 1
a
i
- distancia del eje z
i 1
al origen o
i
, medida a lo largo del eje x
i

i
- ngulo entre los ejes z
i 1
y z
i
, medido alrededor del eje x
i
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 8 / 23
Tabla de Parmetros
6
o
6
x
6
y
6
z
5
o
5
y
5
x
5
z
6
l
6


i
d
i
a
i

i

6
l
6
0 0

i
- ngulo entre los ejes x
i 1
y x
i
, medido alrededor del eje z
i 1
d
i
- distancia del origen o
i 1
al eje x
i
, medida a lo largo del eje z
i 1
a
i
- distancia del eje z
i 1
al origen o
i
, medida a lo largo del eje x
i

i
- ngulo entre los ejes z
i 1
y z
i
, medido alrededor del eje x
i
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 9 / 23
Matrices de paso
A
i
=
2
6
6
4
C

i
S

i
C

i
S

i
S

i
a
i
C

i
S

i
C

i
C

i
C

i
S

i
a
i
S

i
0 S

i
C

i
d
i
0 0 0 1
3
7
7
5
(1)
Para obtener las matrices de paso A
i
se sustituyen los parmetros
i
,
d
i
, a
i
y
i
(mostrados en la siguiente tabla) en la matriz dada en (1).
i
i
d
i
a
i

i
1
1
l
1
0 90

2
2
l
2
0 90

3 0

d
3
0 0

4
4
l
4
0 90

5
5
0 0 90

6
6
l
6
0 0

Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 10 / 23


Matrices de paso
A
i
=
2
6
6
4
C

i
S

i
C

i
S

i
S

i
a
i
C

i
S

i
C

i
C

i
C

i
S

i
a
i
S

i
0 S

i
C

i
d
i
0 0 0 1
3
7
7
5
i
i
d
i
a
i

i
1
1
l
1
0 90

Para A
1
se tiene:
A
1
=
2
6
6
4
C

1
S

1
C
90

1
S
90

(0) C

1
S

1
C

1
C
90

1
S
90

(0) S

1
0 S
90

C
90

l
1
0 0 0 1
3
7
7
5
=
2
6
6
4
C

1
0 S

1
0
S

1
0 C

1
0
0 1 0 l
1
0 0 0 1
3
7
7
5
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 11 / 23
Matrices de paso
A
i
=
2
6
6
4
C

i
S

i
C

i
S

i
S

i
a
i
C

i
S

i
C

i
C

i
C

i
S

i
a
i
S

i
0 S

i
C

i
d
i
0 0 0 1
3
7
7
5
i
i
d
i
a
i

i
2
2
l
2
0 90

Para A
2
se tiene:
A
2
=
2
6
6
4
C

2
S

2
C
90

2
S
90

(0) C

2
S

2
C

2
C
90

2
S
90

(0) S

2
0 S
90

C
90

l
2
0 0 0 1
3
7
7
5
=
2
6
6
4
C

2
0 S

2
0
S

2
0 C

2
0
0 1 0 l
2
0 0 0 1
3
7
7
5
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 12 / 23
Matrices de paso
A
i
=
2
6
6
4
C

i
S

i
C

i
S

i
S

i
a
i
C

i
S

i
C

i
C

i
C

i
S

i
a
i
S

i
0 S

i
C

i
d
i
0 0 0 1
3
7
7
5
i
i
d
i
a
i

i
3 0

d
3
0 0

Para A
3
se tiene:
A
3
=
2
6
6
4
C
0

S
0

C
0

S
0

S
0

(0) C
0

S
0

C
0

C
0

C
0

S
0

(0) S
0

0 S
0

C
0

d
3
0 0 0 1
3
7
7
5
=
2
6
6
4
1 0 0 0
0 1 0 0
0 0 1 d
3
0 0 0 1
3
7
7
5
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 13 / 23
Matrices de paso
A
i
=
2
6
6
4
C

i
S

i
C

i
S

i
S

i
a
i
C

i
S

i
C

i
C

i
C

i
S

i
a
i
S

i
0 S

i
C

i
d
i
0 0 0 1
3
7
7
5
i
i
d
i
a
i

i
4
4
l
4
0 90

Para A
4
se tiene:
A
4
=
2
6
6
4
C

4
S

4
C
90

4
S
90

(0) C

4
S

4
C

4
C
90

4
S
90

(0) S

4
0 S
90

C
90

l
4
0 0 0 1
3
7
7
5
=
2
6
6
4
C

4
0 S

4
0
S

4
0 C

4
0
0 1 0 l
4
0 0 0 1
3
7
7
5
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 14 / 23
Matrices de paso
A
i
=
2
6
6
4
C

i
S

i
C

i
S

i
S

i
a
i
C

i
S

i
C

i
C

i
C

i
S

i
a
i
S

i
0 S

i
C

i
d
i
0 0 0 1
3
7
7
5
i
i
d
i
a
i

i
5
5
0 0 90

Para A
5
se tiene:
A
5
=
2
6
6
4
C

5
S

5
C
90

5
S
90

(0) C

5
S

5
C

5
C
90

5
S
90

(0) S

5
0 S
90

C
90

0
0 0 0 1
3
7
7
5
=
2
6
6
4
C

5
0 S

5
0
S

5
0 C

5
0
0 1 0 0
0 0 0 1
3
7
7
5
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 15 / 23
Matrices de paso
A
i
=
2
6
6
4
C

i
S

i
C

i
S

i
S

i
a
i
C

i
S

i
C

i
C

i
C

i
S

i
a
i
S

i
0 S

i
C

i
d
i
0 0 0 1
3
7
7
5
i
i
d
i
a
i

i
6
6
l
6
0 0

Para A
6
se tiene:
A
6
=
2
6
6
4
C

6
S

6
C
0

6
S
0

(0) C

6
S

6
C

6
C
0

6
S
0

(0) S

6
0 S
0

C
0

l
6
0 0 0 1
3
7
7
5
=
2
6
6
4
C

6
S

6
0 0
S

6
C

6
0 0
0 0 1 l
6
0 0 0 1
3
7
7
5
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 16 / 23
Matriz de transformacin homognea
La matriz de transformacin homognea que relaciona los
referenciales base y del efector nal se calcula como:
0
o
0
x
0
y
0
z
6
o
6
x
6
y
6
z
1
l
*
3
d
4
l
6
l
2
l
6
0
T
T
n
0
=
n

i =1
A
i
= A
1
A
2
A
3
A
n
(2)
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 17 / 23
Matriz de transformacin homognea
De la expresin (2) se tiene:
T
6
0
=
6

i =1
A
i
= A
1
A
2
A
3
A
4
A
5
A
6
2
6
6
4
C

1
0 S

1
0
S

1
0 C

1
0
0 1 0 l
1
0 0 0 1
3
7
7
5
2
6
6
4
C

2
0 S

2
0
S

2
0 C

2
0
0 1 0 l
2
0 0 0 1
3
7
7
5
2
6
6
4
1 0 0 0
0 1 0 0
0 0 1 d
3
0 0 0 1
3
7
7
5
2
6
6
4
C

4
0 S

4
0
S

4
0 C

4
0
0 1 0 l
4
0 0 0 1
3
7
7
5
2
6
6
4
C

5
0 S

5
0
S

5
0 C

5
0
0 1 0 0
0 0 0 1
3
7
7
5
2
6
6
4
C

6
S

6
0 0
S

6
C

6
0 0
0 0 1 l
6
0 0 0 1
3
7
7
5
Tenga en cuenta que en general el producto de matrices no es
conmutativo, es decir, AB 6= BA
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 18 / 23
Matriz de transformacin homognea
Realizando las operaciones A
1
A
2
, A
3
A
4
y A
5
A
6
resulta:
T
6
0
=
2
6
6
4
C

1
C

2
S

1
C

1
S

2
l
2
S

1
S

1
C

2
C

1
S

1
S

2
l
2
C

1
S

2
0 C

2
l
1
0 0 0 1
3
7
7
5
2
6
6
4
C

4
0 S

4
0
S

4
0 C

4
0
0 1 0 d
3
+ l
4
0 0 0 1
3
7
7
5
2
6
6
4
C

5
C

6
C

5
S

6
S

5
l
6
S

5
S

5
C

6
S

5
S

6
C

5
l
6
C

5
S

6
C

6
0 0
0 0 0 1
3
7
7
5
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 19 / 23
Matriz de transformacin homognea
La matriz de transformacin homogna T
6
0
est dada por:
T
6
0
=
2
6
6
4
r
11
r
12
r
13
d
x
r
21
r
22
r
23
d
y
r
31
r
32
r
33
d
z
0 0 0 1
3
7
7
5
donde
r
11
= C

1
C

2
(C

4
C

5
C

6
S

4
S

6
) S

1
(S

4
C

5
C

6
+ C

4
S

6
)
C

1
S

2
S

5
C

6
r
12
= C

1
C

2
(C

4
C

5
S

6
S

4
C

6
) S

1
(S

4
C

5
S

6
+ C

4
C

6
)
+C

1
S

2
S

5
S

6
r
13
= C

1
C

2
C

4
S

5
S

1
S

4
S

5
+ C

1
S

2
C

5
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 20 / 23
Matriz de transformacin homognea
La matriz de transformacin homogna T
6
0
est dada por:
T
6
0
=
2
6
6
4
r
11
r
12
r
13
d
x
r
21
r
22
r
23
d
y
r
31
r
32
r
33
d
z
0 0 0 1
3
7
7
5
donde
r
21
= S

1
C

2
(C

4
C

5
C

6
S

4
S

6
) + C

1
(S

4
C

5
C

6
+ C

4
S

6
)
S

1
S

2
S

5
C

6
r
22
= S

1
C

2
(C

4
C

5
S

6
S

4
C

6
) + C

1
(S

4
C

5
S

6
+ C

4
C

6
)
+S

1
S

2
S

5
S

6
r
23
= S

1
C

2
C

4
S

5
+ C

1
S

4
S

5
+ S

1
S

2
C

5
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 21 / 23
Matriz de transformacin homognea
La matriz de transformacin homogna T
6
0
est dada por:
T
6
0
=
2
6
6
4
r
11
r
12
r
13
d
x
r
21
r
22
r
23
d
y
r
31
r
32
r
33
d
z
0 0 0 1
3
7
7
5
donde
r
31
= S

2
C

4
C

5
C

6
C

2
S

5
C

6
+ S

2
S

4
S

6
r
32
= S

2
(C

4
C

5
S

6
S

4
C

6
) + C

2
S

5
S

6
r
33
= S

2
C

4
S

5
+ C

2
C

5
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 22 / 23
Matriz de transformacin homognea
La matriz de transformacin homogna T
6
0
est dada por:
T
6
0
=
2
6
6
4
r
11
r
12
r
13
d
x
r
21
r
22
r
23
d
y
r
31
r
32
r
33
d
z
0 0 0 1
3
7
7
5
donde
d
x
= l
2
S

1
+ l
6
(C

1
C

2
C

4
S

5
S

1
S

4
S

5
+ C

1
S

2
C

5
)
+l
4
C

1
S

2
+ d
3
C

1
S

2
d
y
= l
6
(S

1
C

2
C

4
S

5
+ C

1
S

4
S

5
+ S

1
S

2
C

5
) + l
2
C

1

+l
4
S

1
S

2
+ d
3
S

1
S

2
d
z
= l
6
(S

2
C

4
S

5
+ C

2
C

5
) + d
3
C

2
+ l
4
C

2
+ l
1
Jorge E. Lavn D. (ULSA) C.D. Manipulador Stanford 10/Agosto/2012 23 / 23

También podría gustarte