Professional Documents
Culture Documents
RESUMEN
Este trabajo presenta el diseo y desarrollo de un prototipo de robot
manipulador para la gestin de inventarios en una bodega. Dada la complejidad
que representa para distintos almacenes y fbricas el manejo y la localizacin de
productos en bodegas de almacenamiento, se cre un prototipo automatizado
capaz de identificar y manipular los distintos productos almacenados y de esta
manera tener un control de inventario reduciendo tiempos de traslado, as como
personal de operacin innecesario. El prototipo consta de un brazo manipulador
de tres grados de libertad encargado del acomodo de los productos para su
almacenamiento. A travs de una interfaz grfica (GUI) Matlab un operador ser
capaz de realizar la operacin contraria es decir solicitar un producto en
existencia.
Palabras clave: Control de inventario, manipulador, interfaz grfica.
ABSTRACT
The paper presents the design and development of a prototype manipulator
robot for inventory management in a warehouse. Given the complexity involved in
different stores and factories for management and location of products in storage
warehouses, we propose an automated prototype able to identify and manipulate
the various products stored allowing to have an inventory control by reducing
travel times and omitting unnecessary operative personnel. The prototype
consists of a manipulator arm of three degrees of freedom which is in charge of
the arrangement of the products for storage. Using a graphical user interface
(GUI) based in Matlab, an operator will be able to perform the opposite operation
which is requesting a product in existence.
Keywords: Inventory control, manipulator, graphical interface.
JUSTIFICACION
OBJETIVOS
INDICE DE CONTENIDO
CAPITULO 1: INTRODUCCION
Un sistema de inventarios es un conjunto de normas, mtodos y
procedimientos aplicados de manera sistemtica para planificar y controlar los
10
11
Cinemtica directa
Cinemtica inversa
12
13
14
DH11.Obtener Di como la distancia, medida a lo largo de Zi-1, que habra que desplazar
(Si-1) para que Xi y Xi-1 quedasen alineados.
DH12.Obtener Ai como la distancia medida a lo largo de Xi (que ahora coincidira con Xi1) que habra que desplazar el nuevo (Si-1) para que su origen coincidiese con (Si).
DH13.Obtener ai como el ngulo que habra que girar entorno a Xi (que ahora coincidira
con Xi-1), para que el nuevo (Si-1) coincidiese totalmente con (Si).
DH14.Obtener las matrices de transformacin i-1Ai.
DH15.Obtener la matriz de transformacin que relaciona el sistema de la base con el del
extremo del robot T = 0Ai, 1A2... n-1An.
DH16.La matriz T define la orientacin (submatriz de rotacin) y posicin (submatriz de
traslacin) del extremo referido a la base en funcin de las n coordenadas articulares.
15
16
17
x= l1*cos(1)+l2*cos(1, 2)+l3*cos(1, 2, 3)
y= l1*sen(1)+l2*sen(1+ 2)+l3*sen(1, 2, 3)
z= 0
2.3 Cinemtica inversa
La metodologa usada en la cinemtica inversa, consiste en que dado el espacio
de configuracin del manipulador tanto la posicin como la orientacin se debe
encontrar su relacin con la articulacin a travs de un mapeo inverso. El
problema de la cinemtica inversa es un poco ms complicado debido a que
pueden existir diversas soluciones para satisfacer un mismo espacio de
configuracin del manipulador. Adems de ello, un robot puede que presente
soluciones que no se encuentren en el rango de configuracin de su manipulador
y de la estructura de su brazo (Figura 2.3.1).
18
Uso
de
relaciones
geomtricas
trigonomtricas
(resolucin
de
tringulos).
19
Figura 2.3.4
Obtencin de wx y wy:
Figura 2.3.5
20
Figura 2.3.6
Se obtiene q2 con los datos anteriores:
Figura 2.3.7
Se obtiene alpha que es el resultado de la proyeccin entre phi y q1:
Figura 2.3.8
Se obtiene beta que es el resultado de la proyeccin entre phi y q2:
Figura 2.3.9
Se obtiene q1 que es el resultado de la proyeccin entre el eje x y el eslabn 1. O
la resta de alpha menos Beta.
Figura 2.3.10
Se obtiene q3 que es el resultado de la resta de phi menos q1 y q2.
Figura 2.3.11
21
la
implementacin
manipulador,
por
obvias
tecnolgica
razones
fue
se
necesario
buscaron
construir
materiales
un
brazo
resistentes
relativamente para las fuerzas a las que ser sometido el manipulador, los
materiales de los que est construido principalmente el brazo son aluminio y
acrlico otro material utilizado en la construccin del prototipo es acero
inoxidable.
Aqu se muestra en la (Figura 3.1.1) el diseo preliminar del brazo desarrollado
en Solid Works que es un software de dibujo 3D, adems la numeracin de las
piezas que lo componen las cuales son descritas en la (Tabla 3.1.1).
22
23
24
3.2 Simulacin
La programacin para el control del dispositivo fue desarrollada en plataforma de
Matlab por medio de un GUI (interfaz grafica) la cual es capaz de controlar el
posicionamiento de cada articulacin del robot, as como guardar las posiciones
de inters y posteriormente ejecutar estas posiciones de forma secuencial de
modo que siga una trayectoria especfica, de esta manera se generan las
trayectorias que el robot ejecutara como rutinas al realizar el inventariado.
3.3 Algoritmo
3.4 Materiales
Para la realizacin del prototipo del brazo robtico aplicado a la funcin de
inventario se ocuparon los siguientes materiales que se mencionan en los
siguientes puntos que se mencionaran a continuacin (3.4.1, 3.4.2, y 3.4.3) los
cuales fueron aluminio, acero inoxidable y acrlico. Se decido utilizar estos
materiales por ser econmicos y fcil manipulacin y/o maquinado.
3.4.1 Aluminio
25
26
3.4.3 Acrlico.
El trmino termoplstico se usa para indicar cualquier plstico que fluye o que se
puede moldear cuando se le aplica calor; algunas veces tambin se aplica a los
que se moldean bajo presin y que se pueden volver a moldear de nuevo cuando
se calientan. Un termo fijo es un plstico cuyo proceso de polimerizacin termina
en una prensa de moldeo en caliente, donde el plstico se licua bajo presin. Los
plsticos termo fijos no pueden volverse a molde. [8]
Las piezas que se realizaron con acrlico fueron: 3, 4, 7 y 8 (Tabla 3.6.1).
3.5 Interfaz
3.6 Despiece
A continuacin, se muestra la tabla de las piezas necesarias para la elaboracin
de prototipo del brazo robtico 3GDL.
27
1.- Base
2. Sujecin Base-
3. Soporte eslabn
4. Soporte eslabn 1
Soporte eslabn 1
(Izquierdo)
(2 piezas)
(De1recho)
5. Servomotor
6. Eslabn 1
7. Eslabn 2
8. Eslabn 2
MG995
(2 piezas)
(Derecho)
(Izquierdo)
9. Soporte Base
11. Engrane de
de gripper-
movimiento
Eslabn 3
(2 piezas)
13. Eslabn 3
14. Riel
15. Rueda
(2 piezas)
(2 piezas)
(4 piezas)
16. Chasis
CAPITULO 4. EXPERIMENTACION
En esta etapa del proyecto se generan las trayectorias del robot ya en el espacio
de trabajo donde va a realizar el control de inventario
28
29
30
CAPITULO 5: CONCLUSIONES
La elaboracin del presente trabajo surgi a partir de la necesidad de crear un
sistema robtico el cual pueda realizar el inventariado en las empresas que
requieran de ese servicio y esto se llev a cabo a partir del uso de un brazo
31
REFERENCIAS
[1] Realizacion invetarios A4-1. (2015). Tipos de sistemas y modelos de
inventario. 2015, de Realizacion invetarios A4-1 Sitio web:
https://realizacioninvetariosa41.wikispaces.com/Tipos+de+sistemas+y+modelos+d
e+inventario
32
[2] Groover Mikell P., Weiss Mitchel, ngel Roger N., Odrey Nicholas G.Robtica
Industrial: Tecnologa, programacin y aplicaciones.Ed. Mc Graw Hill, Mxico.,
1995 Jose Ma Angulo.Robotica Practica. Tecnologas y aplicacin.Ed
Paraninfo,alfaguara,Mexico,2002 3scribd.robotica industrial.Mc Graw Hill, Mexico,
2009
[3] Davinci. (2014). Teoria de inventarios o stock. 2014, de Davinci Sitio web:
http://davinci.ing.unlp.edu.ar/produccion/catingp/Capitulo%209%20Teoria%20de
%20Inventarios%20o%20Stock2.pdf
[4] RealizacionInventariosA4-1. (2014). Clasificacion de los sistemas de
inventarios y de los madelos de inventarios, de RealizacionInventariosA4- Sitio
web:
https://realizacioninvetariosa4-
1.wikispaces.com/Tipos+de+sistemas+y+modelos+de+inventario
33
[9] Antonio Barrientos, Luis Felipe Pein y Rafael Aracil. (1997). Cinemtica del
Robot. En Fundamentos de robtica(97, 98, 99, 100). Espaa: Mc. Graw Hill.
[8] Richard G. Budynas y J. Keith Nisbett. (2008). Metales no ferrosos.
SHIGLEYS MECHANICAL ENGINEERING DESING (51). The McGraw-Hill
Companies, Inc.