Fase 6
Fase 6
Fase 6
GRUPO: 299011_5
TUTOR: JUAN MANUEL GONZALEZ
Ahora los robots son ideales para trabajos que requieren movimientos repetitivos y
precisos. Una ventaja para las empresas es que los humanos necesitan descansos, salarios,
comida, dormir, y un área segura para trabajar, los robots no. La fatiga y aburrimiento de
los humanos afectan directamente a la producción de una compañía, los robots nunca se
aburren por lo tanto su trabajo va a ser el mismo toda la jornada de trabajo.
El noventa por ciento de robots trabajan en fábricas, y más de la mitad hacen automóviles,
las compañías de carros son tan altamente automatizadas que la mayoría de los humanos
supervisan o mantienen los robots y otras máquinas.
1. Descripción del problema planteado
En una planta de reciclaje se clasifican residuos de forma manual, se han presentado varios
accidentes con los operarios debido a la manipulación de materiales cortopunzantes y
materiales con residuos químicos. Para mejorar la clasificación y mitigar los riesgos de
accidentes de trabajo, se requiere diseñar un sistema robótico, que permita clasificar los
materiales que se van transportando en una banda, la clasificación se realiza en función del
tipo de material, definiendo para ello 5 grupos así: plástico, metal, vidrio, madera y papel,
que deben ser retirados de la banda por el sistema robótico. Una vez clasificados los
materiales, son empacados en cajas y colocados en otra banda transportadora para ser
llevados a la bodega de almacenamiento de la empresa.
Falta de algún dispositivo Una consecuencia puede ser Morfología del robot
(robot, aparató) inteligente que trae peligros a las Algoritmos
capaz de realizar dichas personas ya que esto se Circuitos serie y circuitos
tareas de clasificación de hace manualmente. paralelo
residuos. Electrónica básica
Manualidad en la Errores en el momento de la Algoritmos y solución de
clasificación de los residuos clasificación del tipo de ecuaciones
residuo, generando mal
gestión en los procesos
subsiguientes.
Grados de libertad: Se piensa que el robot tenga diferentes grados de libertad para mejorar
su rango de productividad en el proceso, más libertad implica piezas de diferentes tamaños
y una mesa de trabajo más amplia.
Interacción con el operario: Deberá tener una interfaz de operación fácil y amigable con
el operador para evitar problemas durante el proceso y así mejorar los tiempos de
mantenimiento.
Zona de trabajo: La zona de trabajo se subdivide en áreas diferenciadas entre sí, por la
accesibilidad específica del elemento terminal (aprehensor o herramienta), es diferente a la
que permite orientarlo verticalmente o con el determinado ángulo de inclinación.
También queda restringida la zona de trabajo por los límites de giro y desplazamiento que
existen en las articulaciones.
El brazo robótico que se diseñará tendrá una altura aproximada de 1.90 m. En esta
dimensión serán divididos los eslabones garantizando su accionamiento junto a las
articulaciones para lograr que realice el proceso requerido.
Teniendo en cuenta que las dimensiones de los elementos del manipulador, junto a los
grados de libertad, definen la zona de trabajo del robot; para nuestro caso, el elemento
manipulador corresponde a un brazo robótico cuyo efector final es una pinza neumática de
sujeción de 3 dedos, y los grados de libertad GDL del sistema son seis, 3 para orientación y
3 para posición. A continuación, se presenta una aproximación al diseño real del robot, con
el fin de visualizar el volumen o rango de trabajo, el cual fue determinado sobre un plano
cartesiano, teniendo en cuenta que se requiere generar un movimiento circular con alcance
aproximado de 717 mm.
Se ha determinado que la capacidad de carga del robot sea 7 Kg. Según las especificaciones
del proyecto, en cuanto a las medidas y cantidad de producto que se debe empacar y
transportar, se considera suficiente capacidad para ejecutar dicho proceso.
Para dimensionar el diseño del brazo robótico, a continuación, relaciono los estándares
posibles en cuanto a medidas y capacidad de este:
Para el diseño del robot, teniendo en cuenta que se planteó implementar su sistema de
transmisión por medio de correa dentada, como actuador se empleará un motor paso a paso
NEMA 14. Este tipo de motores van actuando rotativamente sobre una serie de
electroimanes. Por cada impulso recibido, el rotor del motor gira un determinado número
discreto de grados, lo cual los hace ideales para aplicarlos en brazos robóticos de tipo
revolutas. Su principal ventaja con respecto a los servomotores tradicionales es su
capacidad para asegurar un posicionamiento simple y exacto, pueden girar además de
forma continua, con velocidad variable, sincronizados entre sí, obedeciendo a secuencias
complejas de funcionamiento. Son motores muy ligeros, fiables y fáciles de controlar.
- De contacto: Este tipo de sensores son dispositivos de contacto tales como micro
interruptores. En la disposición más simple, un conmutador está situado en la
superficie interior de cada dedo de una mano de manipulación. Este tipo de
detección es de utilidad para determinar si una pieza está presente entre los dedos,
desplazando la mano sobre un objeto y estableciendo secuencialmente contacto con
la superficie, también permite centrar la mano robótica sobre el objeto para su
agarre y manipulación. El modelo que emplearemos es PR0815.
3. Si zi y zi-1 se interceptan, el origen del marco xiyizi se sitúa en ese punto. Esto sucede
tanto entre los marcos x0y0z0 y x1y1z1, como entre los marcos x2y2z2 y x3y3z3.
4. El eje xi se toma a lo largo de la normal común entre los ejes zi y zi-1 con dirección
desde la articulación ihacia i+1.
A partir de estos marcos de referencia se obtienen los cuatro parámetros del manipulador:
• Largo del eslabón ai: distancia entre los ejes zi-1 y zi a lo largo del eje xi.
• Distancia de articulación di: distancia entre los ejes xi-1 y xi a lo largo del eje zi-1.
• Ángulo de torsión αi: rotación requerida del eje zi-1 sobre xi para quedar paralelo a zi.
En la Tabla 1 se muestran los datos particulares del BRCD, se observan datos constantes
que representan las dimensiones de los eslabones y los ángulos de torsión entre las
articulaciones 1 y 2, y las articulaciones 3 y 4 respectivamente. Note que en cada fila de la
tabla solo hay una variable, en este caso el ángulo de rotación de cada una de las
articulaciones θi.
Figure 1 Revoluta
Una vez que la PVE está en marcha se puede formular la siguiente hipótesis de validación:
si se le ordena al BRCD que alcance una serie de posiciones dentro de su espacio de
trabajo, y este logra llegar a las posiciones esperadas entonces el modelo se puede
considerar adecuado. La hipótesis se comprueba mediante el experimento que se describe a
continuación.
Para analizar la posición que alcanza el PT con respecto al resultado del modelo, se
calculan los errores cometidos [19]. Por definición si se mide una magnitud cuyo valor
verdadero es Mv y cuyo valor medido es M, el error absoluto cometido es:
Para realizar las mediciones se consideró una orientación de la muñeca fija y la pinza
cerrada. También aparece la medición de cada una de las posiciones reales alcanzadas por
el BRCD a partir de los resultados obtenidos por el modelo cinemático directo de posición.
Para la primera medición el BRCD parte de su posición inicial, para el resto de las
mediciones que se realizaron el punto de partida es la postura anterior. Además, se
presentan los errores absolutos cometidos con respecto a los ejes x, y, z. Los errores se
calcularon considerando como valor verdadero los valores de posición que se obtuvieron
aplicando el modelo cinemático inverso de posición.
Varias mediciones tienen un error absoluto muy superior al error medio en los tres ejes de
coordenadas. Para verificar estas mediciones se realiza un estudio de dispersión. La
dispersión se produce cuando se obtienen valores diferentes en sucesivas tomas de datos.
Lo habitual, para enfrentar este fenómeno, es realizar tres repeticiones de la medición y
comprobar el valor de la dispersión, la cual se calcula como:
Durante este experimento se observó que los errores de medición, además de ser
provocados por imprecisiones humanas, también se afectan por: la sensibilidad del
instrumento de medición, errores estructurales del manipulador y la sensibilidad de los
servomotores. Durante los experimentos y la calibración de los servomotores se observó
que los servomotores tienen una sensibilidad de ±1°, lo cual equivale a 0.01745 radianes.
Como error de la estructura mecánica del BRCD se observó que cuando las articulaciones
se posicionan, el eslabón tres no permanece en la posición fijada, tienen un pequeño
desplazamiento en el sentido negativo del eje z del marco de referencia base, producto del
propio peso del eslabón.
qM = q±1°
Realizamos la matriz de s0 a s1
De s0 a s1 = la llamaremos matriz A1
c 1 −s 1 0 0 1 0 0 l1 c 1 −s 1 0 l1c 1
[
A 1= s 1 c 1
0
0
0
0
0
1
0
0
0
1
][ 0
0
0
1
0
0
1 0
0 1
][
0 0 = s1 c1
0
0
0
0
0 l 1s1
1
0
0
1
]
Paso 2.
Realizamos la matriz de s1 a s2
De s1 a s2 = la llamaremos matriz A2
A2= rotación de q2 alrededor de z * Traslación (l2, 0 ,0)
rX
A 2=z (q 2)∗T (l 2,0,0) rY El orden de las coordenadas será de este modo
rZ
1
[
A 2= s 1 c 2+ c 1 s 2 −s 1 s 2+c 1c 2
0
0
0
0
1
0
0
1
][
0 l1 s 1+l 2 s 12 = s 12 c 12
0
0
0
0
0 l1 s 1+l 2 s 12
1
0
0
1
]
Para nuestro caso en la gráfica robot manipulador de 6 grados de libertad:
(Recordemos que todos los movimientos de rotación para este robot en particular se hacen
Θ1=q1=45°
L1= 1.4
Θ2=q2=15°
L2= 1.4
0
0
[
A 01= senθ 1 cosθ 1
0
0
0 l 1s1
1
0
0
1
] l1c1= valor del cateto (Cos. del Angulo)
[
A 12= senθ 2 cosθ 2
0
0
0
0
0 l2 c 2
1
0
0
1
]
La transformación compuesta entre s0 y s2
c 12 −s 12 0 l 1 c 1+l 2c 12
[
A 02= s 12 c 12
0
0
0
0
0 l 1 s 1+l 2 s 12
1
0
0
1
]
Reemplazando
c 12 −s 12 0 l 1 c 1+l 2c 12
[
A 02= s 12 c 12
0
0
0
0
0 l 1 s 1+l 2 s 12
1
0
0
1
]
Hallando:
(0,9899495)+(0.7) ¿ 1.69
Posición Y
¿ 2.2
0
[
A 02= 0.183 0.183 0 2.2
0 0
0
1
0
0
1
]
Simulación:
Valores Y
3
X,
S2 q2 =15°
2
L2
1 S1
L1
q1 =45°
0
0 1 S0 2 3 4
Software
Brazo Robot con Mando $ 2000000
Controlador $ 550000
3. Viajes y $ 1500000
Vacaciones del personal y
Salidas de
salidas de la empresa.
Campo
4. Materiales y Discos duros, teclados, $ 30000000
RAM.
TOTAL $ 37550000
4. URL video del programa que simule los movimientos y tareas del sistema
robótico dando solución al problema planteado (Vídeo generado en la Fase 4).
https://youtu.be/3iLRttycxCw
5. Conclusiones y/o recomendaciones
REFERENCIAS BIBLIOGRÁFICAS
Barrientos, A., Peñin, L. F., Balaguer, C., &Aracil, R. (2007). Fundamentos de robótica .
Segunda Edición. Pag 1 a 63. McGraw-Hill, Interamericana de España. Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=10566097
Saha, S. K. (2000). Introducción a la Robótica. McGraw-Hill Interamericana. Pags 52 a 75.
Recuperado de http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?
docID=10515179