Professional Documents
Culture Documents
PRESENTADO POR:
RUBY TATIANA CALIXTO CÓD: 1052020966
CRISTIAN JOSÉ SOTO CÓD. 1116864289
JORGE ALONSO ROBLES CÓD: 88034011
JORGE EDUARDO SEPULVEDA CÓD: 75085676
SOLGER DONEY SUA CÓD: 1118534707
GRUPO: 299011_16
El término robótica procede de la palabra robot. La robótica es, por lo tanto, la ciencia o
rama de la ciencia que se ocupa del estudio, desarrollo y aplicaciones de los robots.
La robótica esta de lleno en la gran mayoría de los productos que utilizamos a diario y ha
aumentado la eficiencia de producción en muchos sectores de manufactura, por ello es un
tema muy interesante para conocer y aprender.
ACTIVIDAD
Concepto Definición
Robot cartesiano
Robot Cilíndrico
Robot brazo articulado
Robot esférico.
El prototipo está compuesto por los siguientes módulos o subsistemas: estructura mecánica,
actuadores, elementos de transmisión, unidad de control de movimiento y efector.
Estructura Mecánica
Mecánicamente, el robot está formado por una estructura modular tipo gantry, cuya cadena
cinemática posee 3 grados de libertad lineales asociados a los ejes X, Y y Z
respectivamente. Además, posee un cuarto eje de rotación acoplado a la muñeca del
efector. El volumen de trabajo del SRC, definido por el rango de variación de las
coordenadas articulares, es de 2.50 x 1.50 x 1.80 [m].
Los elementos de transmisión permiten, por una parte, guiar el movimiento de los
eslabones móviles, y por otra, transmitir el movimiento desde los actuadores a las
articulaciones, adaptando la fuerza y la velocidad a los valores requeridos por el
movimiento (Barrientos et al., 1997). Los elementos de transmisión son: reductores sinfín
corona, cremalleras y piñones de dientes rectos, guías de sección prismática y elementos
rodantes tipo roller cam.
Tanto los actuadores como los elementos de transmisión han sido seleccionados de modo
tal que el prototipo SRC sea suficientemente robusto para desempeñarse en un ambiente
industrial, con elevada confiabilidad, disponibilidad y seguridad (Proyecto Fontec, 2002a).
Estos elementos fueron dimensionados para manipular una carga de 50 [Kg] a una
velocidad máxi ma de 1.5 [m/s], con una aceleración máxima de 3.5 [m/s2].
Unidad de Control
El prototipo del SRC utiliza un control multi-eje en lazo cerrado, con señales de
retroalimentación de velocidad y posición, para controlar el movimiento de los eslabones.
La unidad de control de movimiento del SRC está integrada por el controlador, los
accionamientos o drivers, los sensores y la interfaz hombre -máquina (Proyecto Fontec,
2002a).
Modelo Cinemático–Dinámico
El modelo físico de un sistema robótico debe considerar los componentes estructurales,
los elementos de transmisión y los dispositivos de accionamiento y control. Sin embargo,
considerando el alcance de este documento, se presenta solamente un modelo
simplificado para los accionamientos y los elementos de transmisión de movimiento del
prototipo del SRC.
Por otra parte, el control de movimiento de un mecanismo se puede realizar según dos
modalidades: velocidad–posición, o bien, fuerza–posición. En virtud de las aplicaciones a
las que está orientado el SRC, el control en modo velocidad–posición es más adecuado.
Este modo de control requiere el modelo cinemático del sistema, y se utiliza cuando
interesa un posicionamiento efectivo y control sobre la velocidad de movimiento del
mecanismo. Respecto al problema dinámico, éste puede ser interpretado como una caja
negra donde sólo intervienen las señales de entrada según sea el comportamiento de las
señales de salida; indudablemente es necesario que en todo instante la potencia
disponible del sistema sea suficiente para realizar el movimiento ordenado por la unidad
de control.
El modelo cinemático dinámico tiene por objetivo dimensionar los equipos eléctricos y los
componentes mecánicos, según los requerimientos definidos para el prototipo del SRC.
Los requerimientos definidos para el prototipo del SRC están determinados por el ciclo
de trabajo en cada eje del robot.
Definición de Parámetros
Los parámetros son aquellas propiedades de los componentes cuyo valor permanece
constante durante el análisis de una configuración determinada. Entre otros, los
parámetros del modelo son:
Definición de Variables
Las variables de entrada son aquellas que están definidas por el ciclo de trabajo
especificado. Las principales variables de entrada son:
Los servomotores del prototipo SRC están dimensionados a partir de las variables torque
efectivo, velocidad promedio de rotación y potencia. Se presenta el desarrollo de los
cálculos para el eje X, basado en el diagrama de cuerpo libre, cuyas variables y
parámetros se indican a continuación.
Se presenta un esquema mono-articular del sistema de control del prototipo SRC. Sin
embargo, el prototipo posee tres lazos de control similares, asociados respectivamente a
cada eje cartesiano
El sistema de control recibe las referencias de posición para cada eje desde un PLC a
través de una red de comunicación Profibus, que está conectada a una interfaz hombre-
máquina del tipo panel táctil. Por otra El sistema de control recibe las referencias de
posición para cada eje desde un PLC a través de una red de comunicación Profibus, que
está conectada a una interfaz hombre-máquina del tipo panel táctil. Por otra parte, el
controlador de movimiento integrado en el accionamiento, en conjunto con el
servomotor y el sensor de posición angular (resolver) , constituyen un lazo cerrado
cuyas señales de retroalimentación son la posición y velocidad de cada articulación del
SRC. Estas señales de retroalimentación son procesadas directamente por el
controlador de movimiento.
Los servomotores sin escobillas poseen las propiedades adecuadas para aplicaciones de
alto rendimiento, donde se requieren precisión de posicionamiento, elevada respuesta
dinámica y mínima relación peso/potencia. Por otro lado, el sensor de posición angular
está acoplado al servomotor en una misma carcasa; lo cual tiene como principal ventaja
una construcción robusta y compacta (Siemens, 2001a).
La integración de todos los equipos mencionados a través de una red Profibus, así como el
uso de un accionamiento con lazos de control de posición acoplados, permiten que el
sistema sea completamente digital, eliminando de esta forma los problemas asociados a
los lazos de control análogos. Finalmente, en el PLC está almacenada la plataforma de
usuario, programada en lenguaje de máquina, la que permite programar rutinas en forma
totalmente interactiva, requiriéndose solamente definir los parámetros de movimiento.
Selección De Servomotores
Para seleccionar los servomotores, se debe analizar su curva de funcionamiento y
verificar si satisface las características de torque y velocidad requeridas para el ciclo de
tra bajo. Se presenta la curva de operación del servomotor,
Aplicaciones:
Se diseñó un programa que permite desarrollar dos tipos de aplicaciones y que interactúa
con el usuario a través de una interfaz HMI. El primer nivel está orientado a aplicaciones
universales, en las que el usuario puede ingresar las trayectorias y acciones deseadas, con
un alto grado de flexibilidad. El segundo nivel está dedicado a aplicaciones de
paletización. El programa de paletización es complementado con un programa de
simulación desarrollado en Visual Basic. Este último permite visualizar diferentes
arreglos geométricos y calcular las posiciones finales del efector con cada uno de los
objetos trasladados, en función del tipo de arreglo escogido, el tamaño del pallet y el
tamaño de los objetos. Estos puntos son empleados posteriormente para generar las
trayectorias de referencia del manipulador.
Puede realizar dos movimientos lineales y uno rotacional, o sea, que presenta tres grados
de libertad.
El robot de configuración cilíndrica está diseñado para ejecutar los movimientos
conocidos como interpolación lineal e interpolación por articulación.
La Cinemática directa es una función vectorial que relaciona las coordenadas articulares
𝑞𝜖ℝ𝑛con las coordenadas cartesianas [𝑥,,]𝑇𝜖ℝ3delrobot 𝑓𝑅:ℝ𝑛→ℝ𝑚, así como la
orientación[𝜃,𝜙,𝜓]𝑇𝜖ℝ3de la herramienta colocada en el extremo final, tomando en
cuenta las propiedades geométricas del sistema mecánico del robot.
Aporte Realizado por: Ruby Tatiana Calixto.
Cinemática Directa
En la figura 2 se muestra las asignaciones de tramas. La figura 3 muestra los detalles del
antebrazo del robot.
La trama {0} (que no se muestra) es coincidente con la trama {1} cuando 𝜃1 es cero. Los
ejes de las articulaciones 4, 5, y 6 se intersectan todos en un punto común, y este punto de
intersección coincide con el origen de las tramas {4}, {5} y {6}, los ejes de articulación de
4, 5 y 6 son mutuamente ortogonales.
𝒊 𝒂𝒊 − 𝟏 а𝒊 − 𝟏 𝒅𝒊 𝜽𝒊
1 0 0 0 𝜃1
2 -90 0 0 𝜃2
3 0 а2 𝑑3 𝜃3
4 -90 а3 𝑑4 𝜃4
5 90 0 0 𝜃5
6 -90 0 0 𝜃6
Dada la ecuación general de transformación homogénea, para eslabones arbitrarios:
Cos[θ1] −Sin[θ1] 0 0
0 Sin[θ1] Cos[θ1] 0 0
1𝑇 = [ ],
0 0 1 0
0 0 0 1
Cos[θ2] −Sin[θ2] 0 0
1 0 0 1 0
2𝑇 = [ ],
−Sin[θ2] −Cos[θ2] 0 0
0 0 0 1
Cos[θ3] −Sin[θ3] 0 a2
2 Sin[θ3] Cos[θ3] 0 0
3𝑇 =[ ],
0 0 1 d3
0 0 0 1
Cos[θ4] −Sin[θ4] 0 a3
3 0 0 1 d4
4𝑇 =[ ],
−Sin[θ4] −Cos[θ4] 0 0
0 0 0 1
Cos[θ5] −Sin[θ5] 0 0
4 0 0 −1 0
5𝑇 = [ ],
Sin[θ5] Cos[θ5] 0 0
0 0 0 1
Cos[θ6] −Sin[θ6] 0 0
5 0 0 1 0
6𝑇 = [ ].
−Sin[θ6] −Cos[θ6] 0 0
0 0 0 1
Dónde:
𝑟11 = Sin[θ1](Cos[θ5]Cos[θ6]Sin[θ4] + Cos[θ4]Sin[θ6]) + Cos[θ1](−Cos[θ6]Sin[θ2
+ θ3]Sin[θ5] + Cos[θ2 + θ3](Cos[θ4]Cos[θ5]Cos[θ6] − Sin[θ4]Sin[θ6]))
Cinemática Inversa
En base a las 6 transformaciones de los vínculos:
De las ecuaciones de posición se utiliza una simple técnica en la que se multiplica cada lado
de la ecuación de transformación por una inversa que es regularmente usada para separar
las variables de salida en la búsqueda de una ecuación con solución.
Tomando los elementos (2,4) de los dos lados de la ecuación obtenemos:
−𝑆1 𝑝𝑥 + 𝐶1 𝑝𝑦 = 𝑑3 (4)
𝜙 = 𝐴𝑡𝑎𝑛2(𝑝𝑦 , 𝑝𝑥 )
Sustituyendo (5) en (4)
𝑑3
𝐶1 𝑆𝜙 −𝑆1 𝐶𝜙 = (7)
𝜌
Manipulando trigonométricamente:
𝑑3
𝑆𝑖𝑛(𝜙 − 𝜃1 ) = (8)
𝜌
𝜃1 = 𝐴𝑡𝑎𝑛2(𝑝𝑦 , 𝑝𝑥 ) − 𝐴𝑡𝑎𝑛2 (𝑑3 , ±√𝑝𝑥2 + 𝑝𝑦2 − 𝑑32 ) (9)
𝑎3 𝐶3 − 𝑑4 𝑆3 = 𝐾 (11)
Donde
𝑝𝑥2 + 𝑝𝑦2 + 𝑝𝑧2 − 𝑎22 − 𝑎32 − 𝑑32 − 𝑑42
𝐾= (12)
2𝑎2
Por lo tanto tenemos también dos posibles soluciones para 𝜃1 . Si ahora volvemos a tomar
en cuenta a (1) podemos escribir el lado izquierdo en función de solo lo que conocemos y
𝜃2 .
[ 03𝑇(𝜃2 )]−1 06𝑇 = 34𝑇(𝜃4 ) 45𝑇(𝜃5 ) 56𝑇(𝜃6 ) (14)
Entonces:
𝐶1 𝐶23 𝑆1 𝐶23 −𝑆23 −𝑎2 𝐶3 𝑟11 𝑟12 𝑟13 𝑝𝑥
−𝐶 𝑆 −𝑆1 𝑆23 −𝐶23 𝑎2 𝑆3 𝑟23 𝑝𝑦
[ 1 23 ] [𝑟21 𝑟22 ] = 36𝑇 (15)
−𝑆1 𝐶1 0 −𝑑3 𝑟31 𝑟32 𝑟33 𝑝𝑧
0 0 0 1 0 0 0 1
Los denominadores son iguales y positivos, por tanto resolvemos para la suma de 𝜃2 𝑦 𝜃3 .
𝜃23 = 𝐴𝑡𝑎𝑛2[(−𝑎3 −𝑎2 𝐶3 )𝑝𝑧 − (𝐶1 𝑝𝑥 + 𝑆1 𝑝𝑦 )(𝑑4 − 𝑎2 𝑆3 ),
(𝑎2 𝑆3 − 𝑑4 )𝑝𝑧 − (𝑎3 +𝑎2 𝐶3 )( 𝐶1 𝑝𝑥 + 𝑆1 𝑝𝑦 )] (19)
Obteniendo los valores resultan cuatro posibles valores de 𝜃23 debido a las combinaciones
de 𝜃1 y 𝜃3 , por tanto Se obtienen
𝜃2 = 𝜃23 − 𝜃3 (20)
Siempre y cuando 𝑠5 ≠ 0, podremos resolver para 𝜃4 de la siguiente manera:
Y 46𝑇 mediante la ecuación. Igualando los elementos (1,3) y (3,3) de ambos lados de la
ecuación (21) obtenemos
𝑟13 (𝑐1 𝑐23 𝑐4 + 𝑠1 𝑠4 ) + 𝑟23 (𝑠1 𝑐23 𝑐4 − 𝑐1 𝑠4 ) − 𝑟33 (𝑠23 𝑐4 ) = − 𝑠5
𝑟13 (−𝑐1 𝑠23 ) + 𝑟23 (−𝑠1 𝑠23 ) + 𝑟33 (−𝑐23 ) = 𝑐5 (22)
𝜃′4 = 𝜃4 + 180°,
𝜃′5 = −𝜃5
𝜃′6 = 𝜃6 + 180°.
Una vez que se han calculado las ocho soluciones, habrá que descartar algunas de ellas (o
incluso todas) debido a violaciones en los límites de las articulaciones. De cualquier
solución válida restante, generalmente se selecciona la más cercana a la configuración
actual del manipulador.
Para colocar los ejes de referencia, vamos trazando el perpendicular común entre ejes
consecutivos para el PUMA
Ahora el eje 𝑍𝑖 sobre el eje de la articulación 𝑖
Por otra parte, la distancia i d desde Qi− 1 a la intersección de la perpendicular común entre
Zi− 1 y Zi con Zi− 1 es el 2º de los parámetros asociados a la articulación i -ésima. En este
caso, el Eje Xi es esta recta, siendo el sentido positivo el que va desde el Eje Zi− 1 al Zi si 0 i
a >. El origen de coordenadas Qi es la intersección de dicha recta con el Eje Zi.
ROBOT ESFÉRICO
Las primeras dos articulaciones son de tipo rotacional y la tercera es de tipo prismática, el
termino de configuración esférica se debe al hecho que son justamente las coordenadas
esféricas o polares las que mejor definen la posición del efector final de este tipo de robot,
con respecto a un sistema de referencias. Se usan en el manejo de máquinas –herramientas,
soldaduras por puntos, vaciado de metales, frezado, soldaduras a gas y soldaduras a arco.
Para cumplir dicha función la base del robot debe ser giratoria, su articulación por
lo general deberá formar siempre un Angulo recto, no será necesario incluir
articulaciones que giren sobre el eje perpendicular de la banda, solo articulaciones
que permitan el movimiento del efector final. Ver Figura 5.1.
El brazo robot está construido como brazo vertical articulado, de cinco grados de
libertad y una herramienta no intercambiable que en este caso es una pinza. Las
articulaciones son todas de revolución excepto la pinza cuyo movimiento es
prismático (apertura y cierre).
Cada motor cuenta con diferentes tipos de transmisión, mientras que para la base y
el hombro se podría implementar una transmisión de engranajes dentados y correas
de regulación, para la muñeca y mejorar su volumen de trabajo podemos
implementar correas de regulación y una unidad diferencial de engranajes dentados
en el extremo del brazo, y en la pinza puede implementarse para la transmisión un
tornillo de avance directamente acoplado al motor.
Por otro lado, la pinza puede implementarse para una apertura máxima de 65 [mm]
Todos los motores llevan un moto-reductor, para establecer un mayor torque, con lo
cual el giro a la salida de la caja de engranes es menor al del motor.
MOTOR RELACION DE
TRANSMISION
1,2,3 127.1:1
4,5 65.5:1
Pinza 19.5:1
Las articulaciones están accionadas mediante motores, los cuales están acoplados
indirectamente; esto es, el motor está montado lejos de las articulaciones y el
movimiento del motor se transmite a través de bandas o engranes, lo que ayuda a
que el peso de los motores quede sostenido por la base y no por cada una de las
articulaciones, de igual forma permite variar la velocidad angular de cada
articulación proporcionalmente a la velocidad del motor.
EJE ARTICULACION MOVIMIENTO MOTOR
1 Base Rotación base 1
2 Hombro Sube y baja Brazo 2
3 Codo Sube y baja antebrazo 3
4 Pitch Sube y baja Pinza 4,5
5 Roll Rota pinza 4,5
Por otra parte, un robot está formado por una serie de elementos o eslabones unidos
mediante articulaciones que permiten un movimiento relativo entre cada dos
eslabones consecutivos. La constitución física de la mayor parte de los robots
industriales guarda cierta similitud con la anatomía del brazo humano, por lo que en
ocasiones, para hacer referencia a los distintos elementos que componen el robot, se
usan términos como cuerpo, brazo, codo y muñeca.
4. Establecer criterios para evaluar cada una de las ideas generadas y seleccionar
como grupo la idea que más se adecuada para dar solución al problema
planteado.
IDEA PROPUESTA
A través de los robots se dan beneficios en diferentes actividades del hombre, las
principales son: montaje, soldadura, pintura, entornos peligrosos, salud, vigilancia y
seguridad.
Las herramientas de simulación que ofrece el mercado son variadas y cada una
presenta distintas funcionalidades. Sin embargo, algunas solamente evalúan la
cinemática directa del robot y no incluyen los efectos de la dinámica.
Barrientos, A., Peñin, L. F., Balaguer, C., & Aracil, R. (2007). Fundamentos de robótica.
Segunda Edición. Pag 65 a 214. McGraw-Hill, Interamericana de España. Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=10566097
Hermosilla, D. M., & Castilla Pérez, A. (2016). Generación de trayectorias para el brazo
robótico (ArmX). Ingenieria Electronica, Automatica Y Comunicaciones, 37(3), 58-71.
Recuperado de
http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=a9h&AN=119317869
&lang=es&site=eds-live
19 dic. 2013 - -Brazo robótico con 6 grados de libertad (depende del efector final) ... -
Ejemplo usado robot puma 3 grados de libertad (cintura,hombro, codo).
https://prezi.com/0bgspunam8xb/robot-puma/
16 feb. 2017 - Un robot está formado por los siguientes elementos: estructura mecánica, ...
La unidad de control del brazo robot se puede ampliar para pode .
informecatronica-robotica.blogspot.com/p/estructura-de-un-robot-industrial.html
por A Villegas - 2014 RESUMEN. El presente proyecto consiste en el diseño,
construcción y control de un brazo robóticoautomatizado con cuatro grados de libertad.
repositorio.usfq.edu.ec/bitstream/23000/3840/1/112562.pdf