ROBTICA
Equipo:
Bentez Magaa Osvaldo
Garca Avils Carlos Eduardo
Acosta Frutis Noel Alejando
Robtica 1
Uruapan Michoacn 23-Nov-2017
Robtica
Contenido
4.1 Introduccin .................................................................................................................................... 3
4.1.1 Importancia de la dinmica del manipulador ............................................................................. 3
4.1.2 Aplicaciones ................................................................................................................................ 4
4.2 Ecuaciones de Euler-Lagrange ......................................................................................................... 6
4.2.1 Velocidades de las articulaciones de un robot ........................................................................... 6
4.2.2 Energa cintica ........................................................................................................................... 7
4.2.3 Energa potencial ........................................................................................................................ 7
4.2.4 Ecuaciones de movimiento ......................................................................................................... 8
4.3 Formulacin de Newton-Euler ........................................................................................................ 9
4.3.1 Sistema de coordenadas rotantes .............................................................................................. 9
4.3.2 Sistema de coordenadas en movimiento ................................................................................. 10
4.3.3 Cinemtica de los elementos .................................................................................................... 11
4.3.4 Ecuaciones de movimiento recursivas ...................................................................................... 13
4.4 Ecuaciones de movimiento generalizadas de DAlembert ............................................................ 16
4.4.1 Modelo dinmico simplificado .................................................................................................. 16
4.4.2 Ejemplos.................................................................................................................................... 16
Bibliografa ..................................................................................................................................................... 19
Robtica 2
Robtica
4.1 Introduccin
En el estudio del comportamiento dinmico de los robots es necesario
involucrar conceptos relacionados con las distribuciones de masas y las inercias.
Un cuerpo rgido en un espacio tridimensional puede rotar alrededor de un
nmero infinito de ejes. En la rotacin alrededor de estos ejes es bsico el
concepto de momento de inercia. Su generalizacin conduce a la nocin de tensor
de inercia que se define con respecto a su sistema de referencia asociado al
cuerpo rgido en estudio, como una matriz 3x3 cuyos elementos son momentos
de inercia con respecto a cada uno de los ejes (elementos diagonales), y los
productos de inercia entre cada dos ejes. Estos elementos se calculan como una
integral de volumen que depende de las distribuciones de las masas alrededor de
los ejes de rotacin. [5]
Hay dos problemas que se desean resolver que estn relacionados con la
dinmica del manipulador. En el primer problema se nos proporciona un punto
de trayectoria y deseamos encontrar el vector requerido de momentos de torsin
de articulacin, . Esta formulacin de la dinmica es til para el problema de
controlar el manipulador. El segundo problema es calcular como se mover el
mecanismo bajo la aplicacin de un conjunto de momentos de torsin de
articulacin. Esto es, dado un vector de momento de torsin , calcular el
movimiento resultante del manipulador. Esto es til para simular el manipulador.
[4]
En general, la dinmica, es de gran importancia, ya que este estudio,
abarcara grandes aspectos en lo que concierne al robot y de ah podremos
generar nuestro modelo dinmico del robot. La dinmica lo que busca
fundamentalmente en un robot, es encontrar la relacin que hay entre el
movimiento del robot, y las fuerzas que se ven implicadas en dicho robot.
El modelo dinmico de un robot, nos ser de gran ayuda, es esencial, ya
que este nos dar los argumentos para dar una explicacin a fenmenos que se
pueden presentar en nuestro robot, especficamente, en su estructura mecnica
tales como:
Efectos inerciales
Fuerzas centrpetas
Fuerzas de Coriolis
Par gravitacional
Friccin
Robtica 3
Robtica
La relacin entre el movimiento y fueras que hay en el robot se obtiene
mediante el modelo dinmico, que relaciona matemticamente los siguientes
aspectos:
La localizacin del robot definida por sus variables articulares o
por las coordenadas de localizacin de su extremo, y sus
derivadas: velocidad y aceleracin.
Las fuerzas pares aplicadas en las articulaciones (o en el
extremo del robot).
Los parmetros dimensionales del robot, como longitud, masa
e inercias de sus elementos.
Las ecuaciones que describen el movimiento del robot, son tiles para:
4.1.2 Aplicaciones
En nuestro caso los robots con lo que nos veramos ms involucrados son
los industriales, tales como manipuladores, brazos robticos, la dinmica nos
ayuda al querer implementar la robtica en algn proceso, a saber qu tipo de
brazo robticos nos ayudara, que dimensiones debera de tener, y que fuerzas
deberan actuar en l, al hacer esto, nos puede dar los datos necesarios, para as
poder disear nuestro robot, al tener ya un diseo con ms datos arrojados por
nuestro modelo dinmico, lo que podra seguir es la simulacin, hay software que
nos permitira visualizar como sera el comportamiento del robot, y ah poder
hacer correcciones, al punto en que estemos satisfechos con el funcionamiento
del robot, sin la necesidad de hacer pruebas como se haca anteriormente, que
era de prueba y error.[6]
EJEMPLO
Un vehculo robtico terrestre de cuatro ruedas para hacer
recorridos sistemticos de manera autnoma, con un algoritmo de navegacin
Robtica 4
Robtica
basado en la informacin de un comps electrnico y un codificador ptico.
Tambin cuenta con un sensor ultrasnico para evitar colisiones con objetos en
la ruta del vehculo. Por medio de un panel de control con una interfaz grfica de
usuario (GUI), programada en una asistente digital personal (PDA), se trasmiten
al vehculo una serie de puntos que forman el recorrido deseado. Los puntos se
marcan en un espacio virtual en la GUI que representa la zona de trabajo del
vehculo. La comunicacin entre el robot y el panel de control, es un enlace
bidireccional de radiofrecuencia mediante radio mdems que permiten el
intercambio de informacin. El vehculo robtico puede ser teleoperado de
manera manual, en este caso la PDA se convierte en un control remoto
convencional. El cambio de modo entre autnomo y manual puede hacerse en
cualquier momento. ver figura 4.1_b
Robtica 5
Robtica
4.2 Ecuaciones de Euler-Lagrange
Robtica 6
Robtica
Movimiento lineal:
Movimiento rotacional:
Robtica 7
Robtica
[10]
Robtica 8
Robtica
4.3 Formulacin de Newton-Euler
El mtodo de Newton-Euler permite obtener un conjunto de ecuaciones
recursivas hacia delante de velocidad y aceleracin lineal y angular las cuales
estn referidas a cada sistema de referencia articular. Las velocidades y
aceleraciones de cada elemento se propagan hacia delante desde el sistema de
referencia de la base hasta el efector final. Las ecuaciones recursivas hacia atrs
Figura 4.3.a. Articulacin de calculan los pares y fuerzas necesarios para cada articulacin desde la mano
rotacin. (incluyendo en ella efectos de fuerzas externas), hasta el sistema de referencia de
la base. [8]
En la cual
() = cos
( ) = + ( )
Robtica 9
Robtica
Modelo de un robot manipulador con n articulaciones
= () + () + (, ) + ( )
= +
= + = +
Robtica 10
Robtica
2 2
= = + 2 = +
2
= 2
+ 2 + () + + 2 / 2
[8]
= + 1 + 1
= 1 +
2
= 2
+ 1 + 21 + 1 (1 ) + 1
= 1 +
= + 1
= 1 + 1
Robtica 11
Robtica
En general para un robot los sistemas de coordenadas
(1 , 1 , 1 ) ( , , ) estn unidos a los eslabones i-1 e i. la velocidad del
eslabn i respecto del sistema de coordenadas i-1 es . Si el eslabn es
prismtico, la velocidad ser una velocidad de traslacin relativa respecto del
sistema (1 , 1 , 1 ) y si es rotacional le corresponder una velocidad
rotacional relativa del eslabn i respecto del sistema (1 , 1 , 1 ), por lo
tanto:
= { 1 }
0
= { 1 }
0
1 + 1
= { }
1
+ 1 + 1 (1 )
= { 1 }
1
2
= { + ( )}
2
1
Robtica 12
Robtica
+ 1
= { }
1 + + 1
+ ( ) + 1
= {
1 + + 2 (1 ) + ( ) + 1
[8]
4.3.4 Ecuaciones de movimiento recursivas
Para calcular las fuerzas inerciales que actan en los vnculos (cuerpos
rgidos del manipulador) es necesario calcular la velocidad de rotacin y
aceleracin lineal y rotacin del centro de masas de cada vnculo del manipulador
en cualquier instante dado. Estos clculos deben realizarse en forma iterativa,
empezando con el vnculo 1 y avanzando sucesivamente, vnculo por vnculo hacia
fuera hasta el vnculo n.
La propagacin de velocidad de rotacin de un vnculo a otro se da (para
la articulacin giratoria i+1) mediante:
+1 +1 = +1
+ +1
+1
+1
+1
+1 =+1
+ +1 +1 +1+1 + +1 +1+1
+1
+1 =+1
+1
+1 =+1
[ +1 ( +1 ) + ],
+1
+1 =+1
( +1 + ( +1 ) + ) + 2+1 +1 +1 +1+1 + +1 +1+1
Robtica 13
Robtica
= + ( + ) + ,
Aqu se imagina una trama {Ci} unidad a cada vnculo, con su origen
ubicado en el centro de masas del vnculo y con la misma orientacin que la trama
del vnculo, {i}. la ecuacin anterior a esta no implica el movimiento de
articulacin, por lo cual es vlida para la articulacin i+1, sin importar que sea
angular o prismtica.
Se observa que la aplicacin de las ecuaciones al vnculo 1 es
especialmente simple, ya que 00 = 0 0 = 0
= 1
= 1
= +1 +1 +1
= +1 + ( ) ( +1 ) +1
Robtica 14
Robtica
Figura 4.3.c. Fuerzas de balance, incluyendo las fuerzas inerciales, para el vnculo de un
manipulador.
= +1 +1 +1 +1 +1
+1 +1
=+1 +1 +1 +
=
++1 +1 + + +1 +1+1 +1
+1
Robtica 15
Robtica
4.4 Ecuaciones de movimiento generalizadas de DAlembert
Ntese que en esta expresin no existe termino , ya que = 0
para un desplazamiento virtual. La variacin se realiza en un instante fijo de
tiempo, no a lo largo del movimiento. En esto difiere de los desplazamientos
infinitesimales reales a lo largo del movimiento, que sern
= +
=1
Ecuacin 4.4.d
Robtica 16
Robtica
=1 [
=1
=1 ] = 0, { } compatibles
Ecuacin 4.4.e
Analicemos con mayor detalle cada uno de los dos trminos dentro del
corchete en esta expresin. El primero define unos coeficientes escalares que
llamaremos Fuerzas generalizadas:
= = 1, , .
=1
Ecuacin 4.4.f
= _ = = ( )
=1 =1 =1 =1
Ecuacin 4.4.g
= ( ) ( )
=1 =1 =1
Ecuacin 4.4.h
1. =
Ecuacin 4.4.i
2. ( ) =
Ecuacin 4.4.k
Robtica 17
Robtica
2 2
= [ + ]= + ,
=1 =1
Ecuacin 4.4.m
2 = ( )
=1 =1 =1
= ( )
Ecuacin 4.4.n
Robtica 18
Robtica
Bibliografa
[1] Jean Le Rond D'Alembert. (17 de Noviembre de 2017). Obtenido de Bibliografias y vidas:
https://www.biografiasyvidas.com/biografia/d/d_alembert.htm
[10]Garcia Lamont, F. (s.f). Modelo dinamico de robots manipuladores. Hidalgo.
[2] Oller, J. A. (s.f.). Mecaninca Teorica. Murcia.
[3]. (s.f). Dinamica Analitica .
[4] J., C. J. (2006). Robotica. Mexico: pearson educacin.
[5] Baturone, A. O. (2007). Robotica manipuladores y robots moviles. Mexico, D.F.: Alfaomega.
[6) Rodriguez, A. C. (s.f). Importancia de la dinamica en manipuladores . Apizaco.
[7 ]Botero, A. J. (1998). dinamica de manipuladores roboticos.
[8] practica 3 dinamica de robots. (s.f).
[9] villa medina, f., gutierrez, j., & porta gandar, m. a. (2009). vehiculo robotico. mexico.
Robtica 19