Tif Mecanica Racional 2-Oficial
Tif Mecanica Racional 2-Oficial
Tif Mecanica Racional 2-Oficial
RESUMEN: Este artículo presenta el análisis de un sistema de brazo robótico tipo Scara de cuatro
grados de libertad. para el diseño del robot empezaremos con el estudio de su cinemática y
posteriormente se realizará un análisis dinámico para determinar la capacidad de carga del robot Scara,
en donde trataremos el estudio analítico del movimiento del brazo respecto a un sistema de coordenadas
fijo, hay dos razones en el estudio de la cinemática del robot: la cinemática directa y cinemática indirecta
posteriormente utilizaremos la herramienta simulink en Matlab donde se realizará la simulación de
acuerdo a los parámetros propuestos, la selección de los materiales correspondientes para construirlo
se tomará de acuerdo al uso de este , tales materiales como el acero, polímeros y otros.
La razón por la que se seleccionó el brazo robótico Scara es debido a que su campo de aplicación son
los procesos en los que se manejan productos de pequeñas dimensiones, al mismo tiempo que sus
procesos demandan velocidad y precisión conocido como pick and place por la forma en agarrar y
posicionar las piezas; algunas de las tareas que requieren esta funcionalidad son, por ejemplo: el
montaje de precisión, fabricación electrónica y líneas de producción.
ABSTRACT: This article presents the analysis of a four-degree-of-freedom Scara-type robotic arm
system. For the design of the robot we will start with the analysis of its kinematics, where we will treat the
analytical study of the movement of the arm with respect to a fixed coordinate system, there are two
reasons in the study of the kinematics of the robot: the direct kinematics and indirect kinematics later We
will use the simulink tool in matlab, the simulation will be carried out according to the proposed
parameters, the selection of the corresponding materials to build it will be taken according to its use, such
materials as steel, polymers and others.
The reason why the Scara robotic arm was selected is because its field of application is the processes in
which small-sized products are handled, at the same time that its processes demand speed and precision
known as pick and place due to its shape. in grasping and positioning the pieces; Some of the tasks that
require this functionality are for example: precision assembly, electronic fabrication and production lines.
1
Universidad Nacional de San Agustín, Escuela Profesional de Ingeniería Mecánica, Especialista en la redacción,
[email protected]
2
Universidad Nacional de San Agustín, Escuela Profesional de Ingeniería Mecánica, Especialista en el estado del arte,
[email protected]
3
Universidad Nacional de San Agustín, Escuela Profesional de Ingeniería Mecánica, Especialista en el uso del software,
[email protected]
4
Universidad Nacional de San Agustín, Escuela Profesional de Ingeniería Mecánica, Especialista en el uso del software,
[email protected]
5
Universidad Nacional de San Agustín, Escuela Profesional de Ingeniería Mecánica, Especialista en análisis dinámico y
cinemático, [email protected]
[ ]
reglas: - El eje zi del sistema de referencia
Cθ1 −c α i∗Sθ1 S α i∗Sθ1 ai∗Cθ1 debe quedar alineado a lo largo de la
i−1 S θ1 c α i∗cθ 1 −S α i∗Sθ1 ai∗Sθ1 articulación - El eje xi debe colocarse con
. A i= orientación normal al plano formado por los
0 S α1 cαi d1 ejes zi-1 y zi
0 0 0 1 ● Al establecer los sistemas de coordenadas
de la mano se debe tener en cuenta el
principio de Pieper’s en el cual se establece
-Las funciones trigonométricas seno y coseno que los tres últimos sistemas de referencia
han sido sustituidas por las letras ´S´ y ´C´ se intercepten en un punto, lo cual permite
respectivamente. obtener una solución para el problema
cinemático inverso de forma cerrada para
Entonces se necesita encontrar las estas articulaciones.
transformaciones necesarias para pasar desde
el sistema de referencia hasta el extremo del La Principio de Pieper’s
robot para ello se emplea la siguiente ecuación.
l−1 Establece que los tres últimos sistemas de
T= . Ai referencia se intercepten en un punto, lo cual
permite obtener una solución para el problema
por ejemplo si nuestro brazo robótico fuera de cinemático inverso de forma cerrada para estas
tres articulaciones entonces quedaría. articulaciones.
0 0 1 2
T = . A3 = . A 1 . A2 . A 3
2.1.2 Cinemática Inversa
De la ecuación anterior se desprenden los En la cinemática inversa se buscan los valores
términos que corresponden al posicionamiento que deben tomar las articulaciones, para que el
del extremo del robot manipulador. robot se posicione y oriente en una determinada
localización espacial el cálculo de la cinemática
2.1.1.2 La representación de Denavit- inversa depende de la configuración del robot
Hartenberg Scara.
Para el programado del robot Scara utilizaremos En la cinemática inversa se da el caso que la
la representación de Denavit-Hartenberg, se solución no sea única, es decir, existen varias
aplica a robots de cadena cinemática abierta y soluciones por lo que se deben restringir las
consiste en una serie de reglas para colocar los soluciones, de manera que se utilice la solución
sistemas de referencia de cada eslabón del más adecuada. Para el desarrollo de la
robot. Antes de aplicar el método de D-H es cinemática inversa primero se definen las
importante tener en cuenta los siguientes matrices inversas de las matrices de
comentarios: transformación homogénea.
( ))
realizará por método euler, es importante
( b+ √ b −c + a
2 2 2
esclarecer que en la dinámica de manipuladores
θ a= 2∗arctg
a+c existen dos problemas, el modelo dinámico
directo, el cual determina el comportamiento en
( ( b− √ b −c +a
))
2 2 2
el tiempo de las coordenadas articulares del
θb =¿ 2∗arctg robot scara en función de fuerzas y pares
a+c
aplicados, mientras que el modelo dinámico
inverso, determina explícitamente los pares y
Análisis Dinámico
La dinámica estudia el movimiento de los
cuerpos accionado por fuerzas externas e
internas de los mismos, la dinámica en relación
a la botica estudia la relación de los
movimientos de los eslabones y las fuerzas de
los actuadores en las articulaciones.
Dinámica directa
Determina el comportamiento en el tiempo de
las coordenadas articulares del robot en función
de las fuerzas y torques.
Dinámica inversa
Universidad Nacional de San Agustín-Arequipa
Escuela Profesional de Ingeniería mecánica
Código fuente de la función
DIRECTKINEMATIC para el robot
cilíndrico de 4 grados de libertad del
ejemplo 2.1 Debe notarse que el vector
de coordenadas articulares Q representa
los 4 grados de libertad del robot, 2
rotacionales y 2 prismáticas y se
introduce en los parámetros DH como
variables.
donde :
fi es la fuerza ejercida por el eslabón (i- A continuación se presenta la matriz
1) sobre el eslabón i, ni es el momento o obtenida para una configuración en la
torque ejercido sobre el eslabón (i) por que todas las coordenadas articulares
el eslabón (i-1), además se debe
despreciar los efectos de
tienen valor nulo:
amortiguamiento viscoso.
Código cinemática inversa
La función INVERSEKINEMATIC4
resuelve la cinemática inversa del robot
cilíndrico de 4 gdl. Para ello toma como
parámetros la matriz homogénea T, que
representa la orientación y posición del
extremo del robot y devuelve el vector
de coordenadas articulares.
iv. DISCUSIÓN
En el ejemplo mostrado a continuación -se necesita analizar mayormente partes
se puede comprobar como después de especificas en comparación de otros
asignar un vector de coordenadas documentos realizados.
articulares aleatorio, y obtener la matriz -se recomienda hacer el sólido completo
homogénea del extremo de robot para tener mejor visión y una simulación
correspondiente a este vector, si sobre completa sería ideal en este trabajo.
esta matriz se aplica la función
INVERSEKINEMATIC4 se obtiene el v. CONCLUSIONES
vector q original. -Se vio lo fundamental de La aplicación
de principios matemáticos y físicos, así
como del curso mecánica racional 2, en
el diseño del robot scara
- el robot scara , de 4 grados de libertad
es modelado y se puede modificar en
Matlab haciendo posible su uso con
diferentes parámetros en operaciones
diversas.
-cuando aplicamos cinemática directa,
poniendo los datos base, nos arroja por
la cinemática inversa los resultados de
las matrices , y eso es una ayuda muy
importante , ya que simplifica muchos
cálculos
- el descubrimiento de nuevos conceptos
y las relaciones que existen en ambos
, que tan efectivo es el método de navit.