Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ROBOTICA AVANZADA
Objetivos
Objetivo General
Objetivos Específicos
Problema.
En la compañía de robótica Mechbeyond LTD, Ud. es parte del departamento
de diseño de robots manipuladores. Y se le encarga calcular las
especificaciones de diseño un robot de 3 grados de libertad, para el
posicionamiento espacial de 10 remaches en la zona de montaje, para ser
empleados posteriormente, en el ajuste de piezas para una compuerta de un
avión. Se emplean 10 remaches por puerta. En jornadas de 12 horas de
trabajo continuo, se montan 25 compuertas de este estilo. El montaje de
remaches es manual por parte de operarios de la empresa. Luego las
compuertas se despachan con un robot de 5 grados de libertad, hacia la zona
de montaje del avión.
Punto 1: Diseñar el diagrama de flujo del proceso con los dos robots, y el montaje
de los remaches que es manual.
Obtener θi
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ROBOTICA AVANZADA
n
1 1900 0
θ1 90°
2 θ2 0 1800 0
3 θ3 0 1100 0
[
sin ( θ1 ) cos ( α 1) cos ( θ1 ) −sin ( α 1 ) cos ( θ1 ) a1 sin ( θ1 )
0
0
sin ( α 1)
0
cos ( α 1 ) di
0 1
]
Reemplazamos valores de la tabla en la ecuación anterior y obtenemos las matrices
cos ( θ1 ) 0 sin ( θ 1 ) 0
1
❑A0
[
sin ( θ1 )
0
0
0 −cos ( θ1 ) 0
1
0
0¿ 1900
0 1
]
Transformada entre los puntos 2 y 1
T =❑0 A3=❑0 A 1 ❑1 A 2 ❑2 A 3
X =1100 cos ( θ 1) cos ( θ2 ) cos ( θ3 ) −1100 cos ( θ 1) sin ( θ 2) sin ( θ 3 )+ 1800 cos ( θ1 ) cos ( θ2 )
Y =1100 sin ( θ1 ) cos ( θ2 ) cos ( θ 3 )−1100 sin ( θ 1) sin ( θ 2) sin ( θ 3 )+ 1800sin ( θ 1 ) cos ( θ2 )
cos ( θ1 ) sin ( θ 1 ) 0 0
1
❑ A 0=
[0 0
sin ( θ 1) −cos ( θ1 )
0 0
1 −1900
0
0
0
1
]
Transformada entre los puntos 2 y 1
Py
θ1=tan
−1
( )
PX
b+ √ b2−c2 +a 2
( (
θ2 a = 2 tan
−1
a+ c ))
b− √ b 2+ c2 −a2
(
θ2 b = 2 tan −1
( a+c ))
b∗cos θ2−a∗sinθ 2
θ3 a =tan
−1
( a∗cos θ 2+ b∗sinθ 2−1800 )
Punto 5: Jacobiano y velocidades. Calcular el Jacobiano analítico de robot
manipulador, y luego relacionar velocidades articulares y velocidades cartesianas
del end-effector.
X =1100 cos ( θ 1) cos ( θ2 ) cos ( θ3 ) −1100 cos ( θ 1) sin ( θ 2) sin ( θ 3 )+ 1800 cos ( θ1 ) cos ( θ2 )
Y =1100 sin ( θ1 ) cos ( θ2 ) cos ( θ 3 )−1100 sin ( θ 1) sin ( θ 2) sin ( θ 3 )+ 1800sin ( θ 1 ) cos ( θ2 )
Teniendo en cuenta que la posición del robot viene definida por las articulaciones
q 1=¿0 ¿ q 2=¿90 ¿
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ROBOTICA AVANZADA
q 3=¿1 ¿
q 1=¿90 ° /s ¿q 2=¿0 ° /s ¿
q 3=¿0,5m / s ¿
∂x ∂x ∂x
[ ]
∂q 1 ∂ q2 ∂ q3
J= ∂ y ∂y ∂y
∂q 1 ∂ q2 ∂ q3
∂z ∂z ∂z
∂q 1 ∂ q2 ∂ q3
0 0 1
[
J= 1 0 0
0 −1 0 ]
La velocidad del robo será
π 0.5
][ ][ ]
x 0 0 1 q1 0 0 1
[][
z 0 −1 0 q3
][ ][
y = 1 0 0 = q2 = 1 0 0
0 −1 0
2 = π m/s
0
0.5
2
0
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ROBOTICA AVANZADA
Conclusion
Referencia