Professional Documents
Culture Documents
FUNDAMENTOS DE ROBÓTICA
“CINEMÁTICA”
“FUNDAMENTOS DE ROBÓTICA ”
Localización Espacial
Subtema:
Cinemática Inversa
Problema Cinemático Directo
Posición y
Valor de las
orientación del
coordenadas
extremo final del
articulares
robot
(q1, q2, …, qn)
(x, y, z, α, β, ϒ)
Resolución del Problema Cinemático
Directo
! = #$ cos ($ + #* cos(($ + (* )
- = #$ sen ($ + #* sen(($ + (* )
Resolución del Problema Cinemático Directo:
Método de transformación homogénea
Se reduce a encontrar la matriz homogénea de transformación T que
relacione la posición y la orientación del extremo del robot respecto del
sistema de referencia fijo en su base.
"
!# = "%& %'& '(& … *+%!&
R -1 = RT
Robot SCARA
Es el robot más utilizado para aplicaciones
de ensamble, pick and place.
Característica:
Dos articulaciones rotacionales y
una prismática
Articulación 1: Eje #$
Articulación 2: Eje #%
Articulación 3: Eje #&
Articulación 1: Eje #$
Articulación 2: Eje #%
Articulación 3: Eje #&
Eje #' final corresponde a un sistema
enésimo. Tiene su origen el punto
central de la herramienta de trabajo TCP
y el eje Z final es una copia del eje Z
previo.
Regla de doble
perpendicularidad:
Articulación # ! $ % &
1 &" '( )"
2 &* )*
3 0 !,
Articulación # ! $ % &
1 &' () *'
2 &" 0 *"
3 0 !,
Articulación # ! $ % &
1 &' () *'
2 &+ 0 *+
3 0 &" !"
Articulación # $ ! % &
1 &" '( '! )"
2 &* 0 )*
3 0 &, $,
Articulación # $ ! % &
1 &' () (! *'
2 &" 0 (, *"
3 0 &- $-
Articulación # $ ! % &
1 &' () (! *'
2 &+ 0 (- *+
3 0 &" 0 $"
Articulación # $ % ! &
1 &" '( '% 0 *"
2 &+ 0 ', *+
3 0 &- 0 $-
Articulación # $ % ! &
1 &' () (% 0 +'
2 &" 0 (, 180 +"
3 0 &/ 0 $/
Articulación # $ % ! &
1 &' () (% 0 +'
2 &, 0 (- 180 +,
3 0 &" 0 0 $"
Articulación # $ % ! &
1 &' () (% 0 +'
2 &, 0 (- 180 +,
3 0 &" 0 0 $"
Articulación ! " # $ %
1 %& '( '# 0 *&
2 %+ 0 ', 180 *+
3 0 %/ 0 0 "/
Articulación ! " # $ %
1 %& '( '# 0 *& 42 62 0 ',42
2 %+ 0 ', 180 *+ & 62 −42 0 ',62
2+ =
0 0 −1 0
3 0 %/ 0 0 "/ 0 0 0 1
Articulación ! " # $ %
1 %& '( '# 0 *&
2 %+ 0 ', 180 *+ 1 0 0 0
3 0 %/ 0 0 "/ + 0 1 0 0
2/ =
0 0 1 "/
4* −4$6* 6$6* #4* 0 0 0 1
01& 6* 4$4* −6$4* #6*
20 = Matrices de paso
0 6$ 4$ "
0 0 0 1 homogéneas
Resolución del Problema Cinemático Directo
para un robot SCARA
Matrices de localización del extremo del robot
Algoritmo Denavit-Hartenberg: respecto a la base
#
!= $% * %
$& *…* '(%
$'
#
!= $% * %$& * &$)
#
!= $% * %$& * &$'
34 54 64 74
38 58 68 78
!=
39 59 69 79
0 0 0 1 n-esimo punto
Perspectiva Escalado Global
Resolución del Problema Cinemático Directo
para un robot SCARA
Interpretación: #1C2 − S1S2 C1S2 + *1C2 0 ,- #1C2 − S1S2 + LaC1
! = *1#2 + #1*2 *1*2 − #1C2 0 ,- *1C2 + C1S2 + LaS1
0 0 −1 ,0 − 12
0 0 0 1
Vector Posición:
7⃗ = 74Î + 78Ĵ + 79LK
34 54 64 74
38 58 68 78
!=
39 59 69 79
0 0 0 1
Resolución del Problema Cinemático Directo
para un robot SCARA
Interpretación: #1C2 − S1S2 C1S2 + *1C2 0 ,- #1C2 − S1S2 + LaC1
! = *1#2 + #1*2 *1*2 − #1C2 0 ,- *1C2 + C1S2 + LaS1
0 0 −1 ,0 − 12
0 0 0 1
34 54 64 74
38 58 68 78
!=
39 59 69 79
0 0 0 1