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