Page 49 - Ingeniantes 511 interactivo
P. 49

Revista Ingeniantes 2018 Año 5 No. 1 Vol. 1

Por otra parte, las redes neuronales artificiales (RNA) incor-  de dicho trabajo, por incorporar una técnica adicional de
poran la capacidad de aprender, y al igual que los huma-        inteligencia artificial: RNA.
nos, pueden realizar tareas de comparación de patrones          Zapata en [12] describe el uso de la lógica difusa para el
[2]. Por ello, las redes neuronales y los sistemas de control   seguimiento de un objeto de color, que se desplaza dentro
difuso son excelentes para el desarrollo de sistemas artifi-    de su campo visual, usando un brazo robot de 2GDL y una
ciales, porque pueden realizar el mismo tipo de tratamien-      sola cámara. El seguimiento se realiza mediante la identi-
to de la información como lo hace el cerebro humano.            ficación de únicamente dos colores. Para el cálculo de la
Además de las técnicas de inteligencia artificial, actual-      posición del objeto, el autor emplea técnicas ya conoci-
mente, múltiples aplicaciones robóticas han incorporado         das de procesamiento de imágenes. La cámara montada
información visual a sus sistemas de posicionamiento [3,        sobre el brazo robot, es desplazada en un espacio bidi-
4, 5]; por ejemplo en la operación de robots industriales,      mensional o plano. El control difuso calcula las posiciones
un sistema de visión artificial puede hacer que un robot        que deben de adoptar las articulaciones del brazo, para
manipulador sea mucho más versátil, permitiéndole tratar        mantener al objeto en el centro del campo visual de la
de forma adecuada las variaciones en la posición y orien-       cámara. Dicho trabajo tiene similitud con la presente pro-
tación de las piezas que deba manipular. Los sistemas de        puesta, no obstante, en este artículo se presenta un control
visión por computadora utilizan imágenes y video para de-       difuso aplicado a un brazo robot de 6GDL y un clasificador
tectar, clasificar y seguir eventos, y de esta manera, inter-   de 7 colores, lo que aumenta el grado de complejidad del
pretar escenas del mundo real. Las capacidades actuales         sistema.
de cómputo, ya permiten el uso frecuente de técnicas de         En general, las redes neuronales, como los sistemas de
visión, como elemento de medición para cerrar el lazo de        control o de toma de decisiones basados en lógica difusa,
control.                                                        son excelentes para desarrollar sistemas que pueden eje-
En robótica, los sistemas de inferencia difusos han sido        cutar el mismo tipo de procesamiento de información que
implementados en diversas aplicaciones, tales como con-         el cerebro humano.
trol de posición de servomotores [6, 7] y control de brazos     El objetivo del presente trabajo es incorporar técnicas de
robot [8, 9]. Los sistemas de control difuso se basan en la     inteligencia artificial: control difuso y redes neuronales, al
toma de decisiones en forma de razonamiento aproxima-           control de movimiento de un brazo robot de 6 grados de
do, de acuerdo con la información contenida en una base         libertad (GDL). De manera que al visualizar un objeto de
de conocimiento. Las variables del sistema son represen-        color, el robot realice el seguimiento autónomo de dicho
tadas en forma de conjuntos difusos, definidos en base a        objeto, manteniéndolo en el centro del campo visual de la
funciones de membresía. Las aplicaciones del control di-        cámara mientras se desplaza. La información visual de la
fuso que incorporan información visual, se encuentran prin-     posición y color del objeto, se obtienen por medio de una
cipalmente en la navegación de vehículos o robots autó-         cámara web, montada sobre el brazo robot.
nomos. Por ejemplo, Taryudi y Wang en [10] presentan un         Adicionalmente los algoritmos desarrollados en este pro-
experimento que incorpora un control neuro-difuso para          yecto servirán como una herramienta didáctica para los
comandar los movimientos de un brazo robot de 6GDL              cursos de Robótica y Control Digital que se imparten ac-
(grados de libertad). En el experimento, un objeto de color     tualmente en el plan de estudios de Ingeniería Mecatróni-
es colocado dentro del área de alcance o manipulación           ca del Instituto Tecnológico Superior de Atlixco. De esta
del brazo. El propósito del experimento es tomar dicho ob-      manera, los estudiantes tendrán una visión inmediata de
jeto con el brazo y trasladarlo hacia una nueva posición. La    los conceptos teóricos-prácticos involucrados en estos
información de la posición del objeto, es obtenida median-      campos de la ingeniería.
te dos cámaras de video idénticas. Las cámaras fueron           MATERIALES Y MÉTODOS
colocadas en una configuración bifocal, con el objetivo de      El diseño mecánico del brazo robótico incorpora 2 GDL
capturar la escena completa, la del brazo y el objeto de        para el hombro y 1GDL para cada articulación restante que
color. Con esta información la red neuronal, calcula la po-     conforma el brazo, es decir, el codo, antebrazo, muñeca
sición del objeto con respecto de la posición del brazo y       y soporte de la cámara, completando un total de 6 GDL.
controla los movimientos de este último. A diferencia del       Cada GDL es ejecutado por la acción de un servomotor. El
anterior, en el presente trabajo se propone el uso de una       diseño CAD del brazo robot, fue realizado en el software
sola cámara, para realizar el seguimiento de un objeto de       CATIA v5 y se presenta en la Figura 1. Dicha figura mues-
color en tiempo real.                                           tra la distribución de los servomotores y el montaje de la
Ligutan, et al. en [11] describen un sistema difuso para el     cámara web. Los servomotores del número uno al cin-
control de movimiento de un brazo robot de 6GDL. El obje-       co, son de la marca HITEC-RCD® de 15 Kg-cm de torque,
tivo de este trabajo, es similar al anterior en lo que respec-  mientras que el servomotor número seis es de la marca
ta a la tarea que debe realizar el brazo. Sin embargo, en       TowerPro® de 1.5 Kg-cm de torque. En la construcción de
dicho trabajo, se emplea una cámara Kinect® y un sensor         las piezas que conforman la estructura del brazo robot,
inercial MP6050 para obtener las imágenes, coordenadas
y datos de entrada. La presente propuesta se diferencia

45
   44   45   46   47   48   49   50   51   52   53   54