SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Redalyc
                                   Sistema de Información Científica
Red de Revistas Científicas de América Latina, el Caribe, España y Portugal




             GIRALDO, CARLOS EDUARDO; ARROYAVE L., JUAN FELIPE; MONTILLA M.,
                                                           CARLOS A.


          DIMENSIONAMIENTO DE PIEZAS EN UN SISTEMA DE VISIÓN APLICADO A UNA
                                    CELDA DE MANUFACTURA
              Scientia Et Technica, Vol. XIV, Núm. 38, junio-sin mes, 2008, pp. 211-216
                                 Universidad Tecnológica de Pereira
                                               Colombia

                      Disponible en: http://redalyc.uaemex.mx/src/inicio/ArtPdfRed.jsp?iCve=84903837




                                                                  Scientia Et Technica
                                                                  ISSN (Versión impresa): 0122-1701
                                                                  scientia@utp.edu.co
                                                                  Universidad Tecnológica de Pereira
                                                                  Colombia




                  ¿Cómo citar?        Número completo          Más información del artículo   Página de la revista


                                                    www.redalyc.org
                  Proyecto académico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto
Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701                                211

        DIMENSIONAMIENTO DE PIEZAS EN UN SISTEMA DE VISIÓN APLICADO A UNA CELDA DE
                                      MANUFACTURA

                          Sizing of pieces in a machine vision system applied to a manufacturing cell


RESUMEN
                                                                                                    CARLOS EDUARDO GIRALDO.
En el presente artículo, se describe el desarrollo de la aplicación de un sistema de                Ingeniero Mecánico
visión en una celda de manufactura flexible, la cual permitió realizar el                           Universidad Tecnológica de Pereira
dimensionamiento de las piezas fabricadas en ella, con el fin de realizar control                  carlosed@utp.edu.co
de calidad sobre éstas. A lo largo del artículo se explicarán cada uno de los pasos
que se siguieron en la implementación de dicha aplicación, comenzando por                          JUAN FELIPE ARROYAVE L.
mencionar algunos conceptos básicos sobre los sistemas de visión artificial, para                   Ingeniero Mecánico, M. Sc.
pasar luego a la descripción del hardware y software utilizado y finalmente un                      Profesor Especial
análisis de los resultados obtenidos.                                                               Universidad Tecnológica de Pereira
                                                                                                    jfa@utp.edu.co

PALABRAS CLAVES: Dimensionamiento de piezas, FMC, Sistemas de Visión,                               CARLOS A. MONTILLA M.
Visión artificial.                                                                                  Ingeniero Mecánico, M Sc.
                                                                                                    Profesor Auxiliar
ABSTRACT                                                                                            Universidad Tecnológica de Pereira
                                                                                                    cmontilla@utp.edu.co
This paper describes the implementation of a machine vision application in a
flexible manufacturing cell. The application allowed to make dimensional
measurements in the pieces made in the cell, with the purpose of making quality
control. Throughout the paper, each one of the steps followed in the
implementation of this application will be explained, beginning to mention some
basic concepts of the machine vision systems, to finally pass to the description of
the hardware and software used and an analysis of the obtained results.

KEYWORDS: Machine vision, Sizing of pieces, FMC


1. INTRODUCCIÓN                                                               de dimensiones de las piezas fabricadas en la ella;
                                                                              limitando el alcance del sistema en el momento de
El uso de la visión artificial se está extendiendo cada día                   verificar exactitud de las dimensiones de dichas piezas.
más entre los diferentes sectores industriales, tanto en
control de producto como en control de procesos. La                           El presente artículo centra la atención en el desarrollo del
utilización de esta tecnología, y los beneficios que su uso                   software, la implementación y el análisis de los
conlleva, se centran principalmente en sectores                               resultados al emplear el sistema de visión integrado a la
industriales del metal (automoción, aluminio, acero), y de                    celda de manufactura; la aplicación tiene la capacidad de
alimentación (especialmente en procesos de envase).                           medir las piezas fabricadas, compararlas con un patrón,
                                                                              estimar el error en la medición y desechar las piezas que
Una de las principales aplicaciones de la visión artificial                   no correspondan a la tolerancia requerida por el
es en la metrología dimensional, ya que debido a las                          diseñador. Se muestra también el cálculo de la
características especiales de esta tecnología, es adecuada                    incertidumbre en el procedimiento de toma de la medida.
para la obtención y extracción de medidas en 2D y 3D de
los objetos en la escena. Posteriormente, estas medidas se                    2. ELEMENTOS DE UN SISTEMA DE VISIÓN Y
pueden usar con fines diversos, como el control de                            ESPECIFICACIONES DE LOS PRINCIPALES
calidad entre otros.                                                          COMPONENTES FÍSICOS DEL SISTEMA

La Celda de Manufactura Flexible de la Facultad de                            Un sistema de visión artificial se compone básicamente
Ingeniería Mecánica de la Universidad Tecnológica de                          de los siguientes elementos: fuente de luz, sensor de
Pereira posee actualmente un sistema de visión artificial,                    imagen, tarjeta de adquisición de imágenes, algoritmo de
el cual permite realizar comparaciones de formas, más no
[Escribir texto]
Fecha de Recepción: 24 de Enero de 2008
Fecha de Aceptación: 4 de Abril de 2008
212                                        Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701


 análisis de imagen, ordenador de módulo de proceso y                         Oscuro         imágenes de alto contraste      superficies.
 por último los sistemas de respuesta en tiempo real.                                        en algunas aplicaciones.
                                                                                                                             Difícil de
 El hardware del que se dispone inicialmente se describe                                     Elimina sobras,
                                                                            Iluminación                                      implementar,
 a continuación.                                                                             iluminación uniforme en
                                                                              Coaxial                                        reflexión intensa en
                                                                                             todo el campo de visión.
                                                                                                                             superficies brillantes.
 2.1 TARJETA DE ADQUISICIÓN IMÁGENES: La                                                                                     Debe rodear el
 tarjeta de adquisición empleada es la IMAQ PCI 1408 de                     Iluminación
                                                                                             Elimina sombras, elimina        objeto, el iluminador
 National Instruments, las características se muestran en la                   Difusa
                                                                                             el deslumbramiento.             es grande, puede ser
 Tabla 1. [1]                                                                 Continua
                                                                                                                             costosa.
                                                                                Tabla 3. Comparación de las Técnicas de Iluminación

              Resolución                    1 Mega Píxel                     Como la tarea principal de la aplicación de visión
       Número de entradas de video                4                          artificial en la celda de manufactura es la de realizar
         Impedancia a la entrada                75 Ω                         mediciones de dimensiones, se requiere de una imagen de
            Niveles de gris                  256 (8 bits)                    alto contraste y con el contorno bien definido. Como se
                                           +12V (100mA)
                 Voltaje                                                     dispone de una caja de luz apropiada para iluminación
                                            -12V (50mA)
              Dimensiones                10,668 x 17,463 cm
                                                                             posterior; se selecciona ésta como la técnica de
                                                                             iluminación que mejor se ajusta a los requerimientos de
                                                                             la aplicación tanto técnicos como económicos.
       Tabla 1. Características de la IMAQ PCI 1408
                                                                             3.2 ADECUACIÓN DE LA ESCENA
 2.2 CÁMARA: La cámara empleada para la captura de
                                                                             La distancia óptima de la cámara respecto a la superficie
 las imágenes es una CCD MINTRON MS1131C.
                                                                             de la mesa (distancia de trabajo) se calculó de acuerdo a
 Algunos atributos de la cámara se listan en la Tabla 2.[1]
                                                                             la ecuación 1 con las siguientes consideraciones: se tuvo
                                                                             en cuenta que la longitud máxima a medir en la dirección
    Chip Sensor                         SHARP
   Área del Sensor               4,8mm (H)X3,6mm (V)
                                                                             vertical es de 27 mm y se dejó un espacio de 1 mm entre
   Elemento de la               542(H) X 582(V) (CCIR)                       la pieza y el borde de la imagen; se tiene un campo de
       imagen                    542(H) X 492(V) (EIA)                       visión en esta dirección de aproximadamente 29mm.
   Distancia Focal                       16mm                                Como la distancia focal del lente y el tamaño del sensor
     Resolución                        420 líneas                            de la cámara son parámetros fijos, la distancia de trabajo
       Voltaje                          DC 12V                               más adecuada para el sistema es 128,88 mm
Iluminación mínima                  0,05Lux de F1.2                          aproximadamente
     Dimensión             50,5mm(W)X50,5mm(H)X115mm(L)

       Tabla 2. Características de la cámara MS1131C                                                                                                (1)


 3. IMPLEMENTACIÓN DE LA APLICACIÓN
                                                                             3.3 CALIBRACIÓN DEL SISTEMA
 3.1     SELECCIÓN       DE      LA     TÉCNICA        DE
 ILUMINACIÓN                                                                 La calibración espacial del sistema de visión, es de vital
 Para la adecuada selección de la técnica de iluminación a                   importancia ya que del éxito de este proceso, depende la
 utilizar, se elaboró el siguiente cuadro comparativo                        confiabilidad de todo el sistema. El principio en el que se
 (Tabla 3).                                                                  basa la calibración, es el de asignarle a algunos pixeles
Iluminación             Ventajas                   Desventajas               conocidos sus coordenadas en unidades reales y con la
               Fácil de implementar, bajo                                    información obtenida calcular las coordenadas reales de
Iluminación    costo, crea silueta de la      Se debe tener espacio          los demás pixeles. La forma en la que se calculan las
  Posterior    pieza, imágenes de muy         detrás del objeto.             demás coordenadas puede ser perspectiva o no lineal.
               alto contraste.
                                              Puede crear sombras            Antes de comenzar con la calibración se comprobó que la
               Fácil de implementar,
Iluminación                                   indeseadas, la                 cámara se encontraba lo más perpendicular posible a la
               revela algunos detalles
   Frontal                                    iluminación no es              mesa; esto con el fin de eliminar al máximo los errores de
               superficiales.
                                              uniforme.
                                                                             perspectiva. Cuando el eje de la cámara no está
                                              Puede crear sombras
               Fácil de implementar,                                         perpendicular al objeto, el tipo de calibración a usar es
Iluminación                                   indeseadas, la
               revela algunos detalles                                       por perspectiva; pero si a eso se le agrega la distorsión
   Lateral                                    iluminación no es
               superficiales.                                                causada por aberraciones del lente de la cámara, la
                                              uniforme.
Iluminación    Ilumina defectos               No ilumina de forma            calibración más adecuada es la no lineal [2].
 por Campo     superficiales, provee          plana, difumina las
213                                    Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701


Para efectuar la calibración se elaboró una malla                       El objetivo del programa es el de realizar un control
conformada por puntos igualmente espaciados a una                       dimensional a las piezas producidas en el torno de control
distancia conocida. La determinación del diámetro de los                numérico de la celda de manufactura flexible.
puntos y la distancia entre estos se realizó teniendo en
cuenta que en la imagen adquirida los puntos debían                     Este control se hace comparando las dimensiones de la
tener un radio de 6 a 10 pixeles y una distancia entre                  pieza producida con las dimensiones de una pieza patrón.
centros de 18 a 32 pixeles [3]. Luego de varias pruebas se              Si la diferencia entre las dimensiones excede las
llegó la malla definitiva, la cual está formada por puntos              tolerancias establecidas por el usuario la pieza es
con 0,7mm de diámetro y a una distancia de 1,3mm. La                    rechazada, de lo contrario es aceptada.
malla se muestra en la Figura 1.
                                                                        El programa se divide en dos partes: una que recibe la
                                                                        información sobre las mediciones que se va a realizar, y
                                                                        la otra que ejecuta las mediciones. En la primera parte del
                                                                        programa, se deben establecer las dimensiones de la
                                                                        pieza patrón, lo cual incluye indicar el tipo de medida, el
                                                                        valor nominal y la región donde realizará cada medición.

                                                                        El programa está diseñado para aceptar tres tipos de
                                                                        medidas:
                                                                        • Lineal: Son todas las medidas de los diámetros en
              Figura 1. Malla de Calibración                                piezas cilíndricas. La región donde se realiza la
                                                                            medición está definida por un rectángulo ubicado
Finalmente se adquiere la imagen definitiva de la malla                     como se muestra en la Figura 3(A)..
de calibración que se muestra en la Figura 2.                           • Angular: Son las mediciones de cualquier ángulo con
                                                                            respecto a la vertical. La región de medida está
                                                                            definida por un rectángulo rotado como se muestra
                                                                            en la Figura 3(B).
                                                                        • Radial: Son las medidas de radios de curvatura. La
                                                                            región de medición está definida por un anillo como
                                                                            se muestra en la Figura 3(C)




              Figura 2. Malla de calibración

Para realizar el proceso de calibración se utilizó el Vision
Assistant comenzando por la adquisición de la imagen a                                                                                 C
                                                                                    A                         B
calibrar, luego se selecciona el tipo de distorsión,
posteriormente se realiza el thresholding a la malla de                          Figura 3. Medición lineal, Angular y Radial
calibración para detectar los puntos y darles su respectiva
distancia en unidades reales y finalmente guardar la                    Luego de ingresar cada una de las medidas con las que se
información de la calibración.                                          van a comparar las demás piezas; lo que incluye tipo de
                                                                        medición, región de medición y valor nominal; se guarda
Al finalizar el proceso de calibración se guarda otra                   esta información automáticamente en un archivo para su
imagen de la malla con formato png, la cual almacena                    posterior uso. Este archivo además almacena el nombre
toda la información de la calibración con el fin de hacer               de la pieza al que pertenece el grupo de mediciones.
más fácil la propagación de ésta en toda la aplicación.
                                                                        La segunda parte del programa recibe como datos de
4. DESCRIPCIÓN DEL PROGRAMA                                             entrada las tolerancias tanto para las mediciones de
                                                                        longitudes como para las de ángulos y arroja como
El código del programa escrito en lenguaje G en                         resultados los errores en cada una de las mediciones.
LabVIEW, genera una alta automatización de la
aplicación de visión y permite al usuario establecer los                Esta parte del programa posee un componente de
parámetros de funcionamiento de la misma.                               reconocimiento de imágenes, el cual luego de adquirir la
                                                                        imagen, la compara con unos patrones preestablecidos
214                                            Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701


para determinar que pieza es y los lugares donde debe                           Para el cálculo de la incertidumbre en las medidas
efectuar las mediciones.                                                        ocasionadas por la cámara y el lente se tomó como base
                                                                                el procedimiento recomendado por Edmund Optics Inc
Para poder comprender el funcionamiento del programa                            [4].
en forma general, se muestra a continuación su diagrama
de flujo (Figura 4).                                                            En primera instancia se define el aumento primario
                                                                                (Primary Magnification) que corresponde al aumento de
                                                                                los lentes así:
                                 Espera
                                                                                               Tamaño.del.sensor 4,8mm
                      No                                                            PMAG =                      =      = 0,1230769                      (2)
                                                                                                Campo.de.visión   39mm
                                 Pieza en
                                 Posición?
                                                                                Luego se calcula la resolución de la cámara en pares de
                                                                                líneas por milímetro, es decir, los pares de líneas que
                                          Si
         Datos de
                                                                                puede diferenciar la cámara en un milímetro.
         usuario                  Adquirir
                                                                                                               4/3
                                                                                 Cam. Re s = TVL *                           = 58,333 lp/mm (3)
                                                                                                       2 * Tamaño.del.sensor
         Patrones                Comparar

                                                                                En la ecuación anterior se usa una relación de aspecto del
                                                                                sensor de 4:3.
                                                   No
                                  Patrón 1?
                                                                                La resolución de la cámara también se puede expresar
                                          Si                                    como la distancia mínima que deben tener dos líneas
                                                                                adyacentes para ser diferenciadas con éxito. Esta
      Datos                       Realizar              B
      Patrón 1                   Mediciones                                     resolución se calcula como sigue:

                                                                                                     1000
                                                                                 Cam. Re s =                        = 17,14285714 µm                   (4)
                            No
                                  Patrón 2?                                                    Cam. Re s (lp / mm )

                                          Si

                                  Realizar                  Datos
                                                                                La resolución del sistema (cámara+lente) se obtiene
                        B
                                 Mediciones                 Patrón 2            mediante la siguiente ecuación:

                                                                                                                 Cam. Re s( µm)
                                                                                     Re solución.del.sistema =                  = 139,2857143µm        (5)
                                  Patrón 3?                                                                         PMAG

                                          Si

      Datos                       Realizar                                      La incertidumbre tipo B por resolución se calcula
                                                        B
      Patrón 3                   Mediciones                                     mediante la siguiente expresión:

                                                                                                      Re solución
                 B                Guardar
                                   Datos
                                                                                             U BR =               = 40,20832232 µm                (6)
                                                                                                         P 3

                                    FIN                                         Donde P es una constante que toma el valor de “2” para
                                                                                instrumentos digitales.
                 Figura 4. Diagrama de Flujo Programa
                                                                                Como el campo de visión es tan grande, se disminuye la
                                                                                capacidad del sistema de diferenciar dos líneas cercanas.
5. CALCULO DE LA INCERTIDUMBRE TIPO B
                                                                                Para imágenes de alto contraste, al momento de estimar
En un sistema de visión artificial, los elementos que más                       la exactitud en las mediciones se debe asumir un error
influyen en la exactitud del mismo son la cámara y el                           inherente al proceso de medición. Este error se encuentra
lente, ya que del tamaño del sensor de la cámara y del                          entre 1 y 3 pixeles.
aumento generado por el lente depende en gran parte el
error en cada una de las mediciones realizadas.                                                              Error * Campo.de.visión *1000
                                                                                         Exactitud ( µm) =                                        (7)
                                                                                                               # de pixeles en la imagen
Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701                                               215


                                                                                                       Valor Medido                  Error
               Exactitud ( µm) = 180,55555µm                                                               19,17                      0,08
                                                                                                           19,38                      0,29
                                                                                                           19,16                      0,07
La incertidumbre tipo B por exactitud está dada por la                                                     19,17                      0,08
siguiente fórmula:                                                                                         19,31                      0,22
                                                                                                           19,17                      0,08
                                                                                                           19,16                      0,07
                           Exactitud                                                                       19,31                      0,22
                  U BR =             = 104,2437954µm          (8)
                               3                                                                           19,31                      0,22
                                                                                                           19,16                      0,07
Para las mediciones angulares, se calculó la                                                  Tabla 4. Mediciones realizadas
incertidumbre basada en la calculada anteriormente de la
siguiente manera:                                                             En primera instancia, se calcula la media de los datos
                                                                              empleando la ecuación 10:
                                                                                                        1 n
                                                                                                          ∑ xi = 19,2305187mm
             Figura 5. Incertidumbre angular                                                    x=                                                  (10)
                                                                                                        n i =1

                                                                              La desviación estándar del grupo de datos es:

                                                                                                         n

                                                                                                        ∑ (x − x)    i
                                                                                                                          2


                                                                                                S=      i =1
                                                                                                                                  = 0,086208188    (11)
                                                                                                                 n −1

                                                                              Finalmente, la incertidumbre tipo A del proceso de
                                                                              medición está dada por la siguiente ecuación:

                                                                                                                 S
                                                                                                    U A= t          = 0,061665338 mm              (12)
                                                                                                                  n

                                                                              El valor de t se estima basándose en el hecho de que la
                                                                              distribución de datos usada es la de t-student; la cual,
                                                                              para una confiabilidad del 95% y un número de datos de
                                                                              10, arroja un valor de t=2,262

                                                                              La incertidumbre declarada del proceso de medición se
                                                                              define como sigue:
En la Figura 5 se observa la variación de una medida                                                             U DP = K * U C                   (13)
angular en función de la variación en la posición de uno
de los lados que forman el ángulo.
                                                                              Donde:
La incertidumbre angular no solo depende de UB, sino                          K se denomina coeficiente de cobertura, el cual para una
que también depende del valor del ángulo α y de la                            confiabilidad del 95% es de 1,96. [5].
                                                                              UC calcula como sigue:
distancia x La incertidumbre angular tipo B se calcula
como sigue:
                                                                                                      ∑U             + ∑U B = 0,127616973mm
                                                                                                                 2            2
                                                                                             Uc =
                      U (cot (α ) + 1) * sin(180 − α )                                                       A
                                                                                                                                                  (14)
             sin U α = B                               (9)
                                      x
                                                                              La incertidumbre declarada queda así:
6. CÁLCULO DE LA INCERTIDUMBRE TIPO A
                                                                              U D = 1,96(0,127616973 mm) = 0,250129267 mm
Para el cálculo de la incertidumbre tipo A se analizaron
los datos obtenidos luego de realizar mediciones                              7. RESULTADOS
consecutivas a una misma pieza. También tomaron datos
a diferentes tipos de piezas y finalmente se seleccionaron                    Se realizaron mediciones a dos piezas diferentes, las
para el análisis los datos más críticos, es decir, los que                    cuales incluyen diámetros, ángulos y radios.
presentaban la mayor variación. En la Tabla 4 se                              Para la pieza de la figura 3A se tiene:
muestran estos datos con su respectivo error tomando                          N=9      Numero de mediciones.
como valor real 19,09mm que corresponde al diámetro de                                    VCV = VI ± U D                (15)
la pieza de la Figura 3(A).                                                   VCV =Valor Convencionalmente Verdadero
216                                     Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701


VI=19,23mm         Media del valor indicado                                   resolución, tolerancia, nivel de ruido, estabilidad
UD=Incertidumbre declarada                                                    entre otras.
Valor patrón 19,09mm
Rango de control: [18,9154, 19,4269].                                    •    De una buena calibración espacial de las imágenes
Todos los valores obtenidos de VI quedaron dentro del                         adquiridas depende la confiabilidad de las
rango de control.[6]                                                          mediciones tomadas en ellas.
Las mediciones lineales realizadas con el sistema de
visión artificial tienen una incertidumbre declarada del                 •    Para la aplicación desarrollada, el mayor aporte en la
proceso de ±0,250129267mm con una confiabilidad del                           incertidumbre global lo hizo la incertidumbre tipo B
95%.                                                                          por exactitud, indicando que el campo de visión no
                                                                              es el adecuado para la cámara utilizada.
Las mediciones angulares tendrán una incertidumbre
mínima de 0,217 grados midiendo un ángulo de 1 grado                     •    Se recomienda realizar un análisis mas profundo de
en una distancia de 30 mm; y una máxima de 1,81 grados                        la iluminación en lo referente al tipo de fuente
midiendo un ángulo de 45 grados en una distancia de 5                         luminosa, la cual puede ser por medio de leds no
mm.                                                                           convencionales; y a la forma en la que los rayos
                                                                              llegan al sensor.
La aplicación también está en condición de decidir si la
pieza cumple o no con los requerimientos necesarios.                     •    Para eliminar definitivamente los errores de
Estos requerimientos son establecidos por el usuario                          perspectiva, se sugiere la adquisición de lentes
mediante una tolerancia máxima permisible entre la                            telecéntricos, los cuales sólo dejan pasar los haces de
medida arrojada por el programa y el valor de referencia.                     luz que son paralelos al eje de la cámara.
Esta tolerancia debe estar dentro de los límites
establecidos por la incertidumbre; es decir debe estar                   •    Con el fin de aumentar la exactitud el sistema sin
dentro del intervalo [-UD , UD].                                              disminuir el campo de visión, es necesaria una
                                                                              cámara con un sensor más grande que el actual (se
8. CONCLUSIONES Y RECOMENDACIONES                                             recomienda un sensor de ½” o mayor).
Las técnicas de visión artificial, como demuestra su                     9. BIBLIOGRAFÍA
aplicación en otros sectores industriales, son
particularmente apropiadas para la realización de trabajos               [1] TRUJILLO, Gabriel. Adaptación de un sistema de
visuales altamente repetitivos que sean fatigosos o                      reconocimiento de imágenes brinell y vickers. Scientia et
difíciles de realizar para un operario especialmente                     Technica Año X, No 26, Diciembre 2004. UTP. ISSN
cuando este trabajo es ineficiente o costoso en términos                 0122-1701.
económicos y temporales.
• La posibilidad de realizar mediciones a las piezas                     [2] NATIONAL INSTRUMENTS. NI-IMAQ User
     elaboradas en la celda, le adiciona un componente de                Manual. Austin, Texas: NI, 2003.
     control de calidad a ésta, aumentando su versatilidad
     y desempeño ya que el sistema de visión anterior                    [3] NATIONAL INSTRUMENTS. IMAQ Vision for
     sólo estaba habilitado para reconocer formas.                       LabVIEW User Manual. Austin, Texas: NI, 2003. 131 p.

•     El tipo de iluminación utilizada en el sistema de                  [4] Edmund Optics. Technical Support [en línea]. New
      visión es un factor determinante en el buen                        Jersey (USA). 2007. [Citado en 12 de Julio de 2007].
      funcionamiento de éste, ya que de una buena                        <http://www.edmundoptics.com/techSupport/DisplayArti
      selección de la técnica de iluminación depende la                  cle.cfm?articleid=301>
      confiabilidad de los resultados obtenidos del sistema.
                                                                         [5] RONCONI, Adrián E. Cátedra de Instrumentos y
•     El uso adecuado del software le agrega un alto grado               Mediciones [en línea]. Argentina: Universidad Nacional
      de automatización a la aplicación, facilita la                     de Quilmes, Ingeniería en Automatización y Control
      calibración y es indispensable para el tratamiento                 Industrial, 2006. [Citado en 5 de Noviembre de 2007].
      adecuado de las imágenes.                                          <http://iaci.unq.edu.ar/Materias/ins_med/archivos/Instym
                                                                         ed_t1.pdf>.
•     La selección del hardware adecuado para cada tipo                  [6] GIRALDO, Carlos E. Dimensionamiento de piezas
      de aplicación es uno de los aspectos más importantes               usando el sistema de visión de la celda de manufactura
      cuando se diseña un sistema de visión artificial; la               flexible en la facultad de ingeniería mecánica. Pereira:
      precisión y exactitud requerida está directamente                  2007. 87 p.
      ligada a características del hardware como son la

Contenu connexe

En vedette

How to export contacts from mac?
How to export contacts from mac?How to export contacts from mac?
How to export contacts from mac?Cisdem
 
Alles Gute für 2014
Alles Gute für 2014Alles Gute für 2014
Alles Gute für 2014Klaus Haasis
 
EA for MA - London June 15 - FINAL v1.1
EA for MA - London June 15 - FINAL v1.1EA for MA - London June 15 - FINAL v1.1
EA for MA - London June 15 - FINAL v1.1Andrew Swindell
 
Savannah Product List
Savannah Product ListSavannah Product List
Savannah Product Listcourtneybkmay
 
Jamie Nebel Graphic Design Portfolio
Jamie Nebel Graphic Design PortfolioJamie Nebel Graphic Design Portfolio
Jamie Nebel Graphic Design PortfolioJamie Nebel
 
Anuncios de periodicos cachondos
Anuncios de periodicos cachondosAnuncios de periodicos cachondos
Anuncios de periodicos cachondosConejo Binario
 
Naskah Ujian Nasional IPA SMP Tahun 2013 paket-07
Naskah Ujian Nasional IPA SMP Tahun  2013 paket-07Naskah Ujian Nasional IPA SMP Tahun  2013 paket-07
Naskah Ujian Nasional IPA SMP Tahun 2013 paket-07sajidintuban
 
AQ Edition 14
AQ Edition 14AQ Edition 14
AQ Edition 14Arkdesign
 
7 ul k_2015
7 ul k_20157 ul k_2015
7 ul k_2015pidru4
 
Rafael Mesa - Convención Nego 09
Rafael Mesa - Convención Nego 09Rafael Mesa - Convención Nego 09
Rafael Mesa - Convención Nego 09Santos García
 
Application Report: University of Chicago Lab School
Application Report: University of Chicago Lab SchoolApplication Report: University of Chicago Lab School
Application Report: University of Chicago Lab SchoolIT Brand Pulse
 
El estudiante de ultimo momento
El estudiante de ultimo momentoEl estudiante de ultimo momento
El estudiante de ultimo momentoCecilia Farizano
 
Cicle superior presentació sant jordi 2010
Cicle superior presentació sant jordi 2010Cicle superior presentació sant jordi 2010
Cicle superior presentació sant jordi 2010cepsaoriolmartorell
 
20150714_LIFE_Elena Barrios_MAGRAMA
20150714_LIFE_Elena Barrios_MAGRAMA20150714_LIFE_Elena Barrios_MAGRAMA
20150714_LIFE_Elena Barrios_MAGRAMARedit
 

En vedette (20)

Iphone 4s vs blackberry z10
Iphone 4s vs blackberry z10Iphone 4s vs blackberry z10
Iphone 4s vs blackberry z10
 
How to export contacts from mac?
How to export contacts from mac?How to export contacts from mac?
How to export contacts from mac?
 
Alles Gute für 2014
Alles Gute für 2014Alles Gute für 2014
Alles Gute für 2014
 
EA for MA - London June 15 - FINAL v1.1
EA for MA - London June 15 - FINAL v1.1EA for MA - London June 15 - FINAL v1.1
EA for MA - London June 15 - FINAL v1.1
 
Savannah Product List
Savannah Product ListSavannah Product List
Savannah Product List
 
Scorm gladys
Scorm gladysScorm gladys
Scorm gladys
 
Jamie Nebel Graphic Design Portfolio
Jamie Nebel Graphic Design PortfolioJamie Nebel Graphic Design Portfolio
Jamie Nebel Graphic Design Portfolio
 
Anuncios de periodicos cachondos
Anuncios de periodicos cachondosAnuncios de periodicos cachondos
Anuncios de periodicos cachondos
 
Naskah Ujian Nasional IPA SMP Tahun 2013 paket-07
Naskah Ujian Nasional IPA SMP Tahun  2013 paket-07Naskah Ujian Nasional IPA SMP Tahun  2013 paket-07
Naskah Ujian Nasional IPA SMP Tahun 2013 paket-07
 
AQ Edition 14
AQ Edition 14AQ Edition 14
AQ Edition 14
 
R2 R
R2 RR2 R
R2 R
 
7 ul k_2015
7 ul k_20157 ul k_2015
7 ul k_2015
 
Rafael Mesa - Convención Nego 09
Rafael Mesa - Convención Nego 09Rafael Mesa - Convención Nego 09
Rafael Mesa - Convención Nego 09
 
Application Report: University of Chicago Lab School
Application Report: University of Chicago Lab SchoolApplication Report: University of Chicago Lab School
Application Report: University of Chicago Lab School
 
El estudiante de ultimo momento
El estudiante de ultimo momentoEl estudiante de ultimo momento
El estudiante de ultimo momento
 
Historia de flash
Historia de flashHistoria de flash
Historia de flash
 
Cicle superior presentació sant jordi 2010
Cicle superior presentació sant jordi 2010Cicle superior presentació sant jordi 2010
Cicle superior presentació sant jordi 2010
 
00 iso aplicado 7 riesgo
00  iso aplicado 7 riesgo00  iso aplicado 7 riesgo
00 iso aplicado 7 riesgo
 
Panel fotografico
Panel fotografico Panel fotografico
Panel fotografico
 
20150714_LIFE_Elena Barrios_MAGRAMA
20150714_LIFE_Elena Barrios_MAGRAMA20150714_LIFE_Elena Barrios_MAGRAMA
20150714_LIFE_Elena Barrios_MAGRAMA
 

Similaire à Dimensionamiento de piezas en un sistema de visión aplicado a una celda de manufactura

Paper seleccionador automático de materiales-URP
Paper seleccionador  automático de materiales-URPPaper seleccionador  automático de materiales-URP
Paper seleccionador automático de materiales-URPRolando Céspedes santos
 
Metrología: Sistemas De Visión Artificial
Metrología: Sistemas De Visión ArtificialMetrología: Sistemas De Visión Artificial
Metrología: Sistemas De Visión ArtificialUlises Guevara
 
La visión por computador en la fabricación cero defectos. Tecnología al servi...
La visión por computador en la fabricación cero defectos. Tecnología al servi...La visión por computador en la fabricación cero defectos. Tecnología al servi...
La visión por computador en la fabricación cero defectos. Tecnología al servi...Facultad de Informática UCM
 
Control digital: Programa control digital
Control digital: Programa control digitalControl digital: Programa control digital
Control digital: Programa control digitalSANTIAGO PABLO ALBERTO
 
Paper - implementacion del control touch
Paper - implementacion del control touchPaper - implementacion del control touch
Paper - implementacion del control touchAngel Pincay
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificiallithoz
 
Aplicación de una mezcladora de fluidos en Intouch
Aplicación de una mezcladora de fluidos en IntouchAplicación de una mezcladora de fluidos en Intouch
Aplicación de una mezcladora de fluidos en IntouchEdison Herrera Núñez
 
Karen marquez presentacion
Karen marquez presentacionKaren marquez presentacion
Karen marquez presentacionKren Markez
 
LAB2_2HMi's parte 2.pdf
LAB2_2HMi's parte 2.pdfLAB2_2HMi's parte 2.pdf
LAB2_2HMi's parte 2.pdfJhordyBayas2
 
Técnicas y procesos en instalaciones domóticas y automáticas
Técnicas y procesos en instalaciones domóticas y automáticasTécnicas y procesos en instalaciones domóticas y automáticas
Técnicas y procesos en instalaciones domóticas y automáticasAndrés Cenea Fernández
 
Roboticamovil
RoboticamovilRoboticamovil
Roboticamovilsusialexa
 
Muñoz osorio angie 8 4
Muñoz osorio angie 8 4Muñoz osorio angie 8 4
Muñoz osorio angie 8 4Osorio Osorito
 
Silabo SISTEMAS MICROPROCESADOS
Silabo SISTEMAS MICROPROCESADOSSilabo SISTEMAS MICROPROCESADOS
Silabo SISTEMAS MICROPROCESADOSDavid Narváez
 
Sensores-y-Actuadores en sistemas mecatronicos .pdf
Sensores-y-Actuadores en sistemas mecatronicos .pdfSensores-y-Actuadores en sistemas mecatronicos .pdf
Sensores-y-Actuadores en sistemas mecatronicos .pdfKarinaViveros3
 

Similaire à Dimensionamiento de piezas en un sistema de visión aplicado a una celda de manufactura (20)

Paper seleccionador automático de materiales-URP
Paper seleccionador  automático de materiales-URPPaper seleccionador  automático de materiales-URP
Paper seleccionador automático de materiales-URP
 
Visión Industrial
Visión IndustrialVisión Industrial
Visión Industrial
 
Metrología: Sistemas De Visión Artificial
Metrología: Sistemas De Visión ArtificialMetrología: Sistemas De Visión Artificial
Metrología: Sistemas De Visión Artificial
 
La visión por computador en la fabricación cero defectos. Tecnología al servi...
La visión por computador en la fabricación cero defectos. Tecnología al servi...La visión por computador en la fabricación cero defectos. Tecnología al servi...
La visión por computador en la fabricación cero defectos. Tecnología al servi...
 
Control digital: Programa control digital
Control digital: Programa control digitalControl digital: Programa control digital
Control digital: Programa control digital
 
Paper - implementacion del control touch
Paper - implementacion del control touchPaper - implementacion del control touch
Paper - implementacion del control touch
 
Perfil de ingenieros en sistemas
Perfil de ingenieros en sistemasPerfil de ingenieros en sistemas
Perfil de ingenieros en sistemas
 
Mpmiiis3 copiaik
Mpmiiis3   copiaikMpmiiis3   copiaik
Mpmiiis3 copiaik
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Aplicación de una mezcladora de fluidos en Intouch
Aplicación de una mezcladora de fluidos en IntouchAplicación de una mezcladora de fluidos en Intouch
Aplicación de una mezcladora de fluidos en Intouch
 
Ejemplo
EjemploEjemplo
Ejemplo
 
Karen marquez presentacion
Karen marquez presentacionKaren marquez presentacion
Karen marquez presentacion
 
Robotica
RoboticaRobotica
Robotica
 
LAB2_2HMi's parte 2.pdf
LAB2_2HMi's parte 2.pdfLAB2_2HMi's parte 2.pdf
LAB2_2HMi's parte 2.pdf
 
Técnicas y procesos en instalaciones domóticas y automáticas
Técnicas y procesos en instalaciones domóticas y automáticasTécnicas y procesos en instalaciones domóticas y automáticas
Técnicas y procesos en instalaciones domóticas y automáticas
 
Roboticamovil
RoboticamovilRoboticamovil
Roboticamovil
 
Muñoz osorio angie 8 4
Muñoz osorio angie 8 4Muñoz osorio angie 8 4
Muñoz osorio angie 8 4
 
Silabo SISTEMAS MICROPROCESADOS
Silabo SISTEMAS MICROPROCESADOSSilabo SISTEMAS MICROPROCESADOS
Silabo SISTEMAS MICROPROCESADOS
 
2023CastroJohan.pdf
2023CastroJohan.pdf2023CastroJohan.pdf
2023CastroJohan.pdf
 
Sensores-y-Actuadores en sistemas mecatronicos .pdf
Sensores-y-Actuadores en sistemas mecatronicos .pdfSensores-y-Actuadores en sistemas mecatronicos .pdf
Sensores-y-Actuadores en sistemas mecatronicos .pdf
 

Plus de viisonartificial2012

GRUPO 5 : novel fuzzy logic based edge detection technique
GRUPO 5 :  novel fuzzy logic based edge detection techniqueGRUPO 5 :  novel fuzzy logic based edge detection technique
GRUPO 5 : novel fuzzy logic based edge detection techniqueviisonartificial2012
 
GRUPO 4 : new algorithm for image noise reduction
GRUPO 4 :  new algorithm for image noise reductionGRUPO 4 :  new algorithm for image noise reduction
GRUPO 4 : new algorithm for image noise reductionviisonartificial2012
 
GRUPO 1 : digital manipulation of bright field and florescence images noise ...
GRUPO 1 :  digital manipulation of bright field and florescence images noise ...GRUPO 1 :  digital manipulation of bright field and florescence images noise ...
GRUPO 1 : digital manipulation of bright field and florescence images noise ...viisonartificial2012
 
Sobrado eddie vision_artificial_brazo_robot
Sobrado eddie vision_artificial_brazo_robotSobrado eddie vision_artificial_brazo_robot
Sobrado eddie vision_artificial_brazo_robotviisonartificial2012
 
Sistema de visión artificial para el reconocimiento y
Sistema de visión artificial para el reconocimiento ySistema de visión artificial para el reconocimiento y
Sistema de visión artificial para el reconocimiento yviisonartificial2012
 
Detección de defectos en carrocerías de vehículos basado
Detección de defectos en carrocerías de vehículos basadoDetección de defectos en carrocerías de vehículos basado
Detección de defectos en carrocerías de vehículos basadoviisonartificial2012
 
Talelr sistemas de vision artifiacial
Talelr sistemas de vision artifiacialTalelr sistemas de vision artifiacial
Talelr sistemas de vision artifiacialviisonartificial2012
 

Plus de viisonartificial2012 (12)

GRUPO 5 : novel fuzzy logic based edge detection technique
GRUPO 5 :  novel fuzzy logic based edge detection techniqueGRUPO 5 :  novel fuzzy logic based edge detection technique
GRUPO 5 : novel fuzzy logic based edge detection technique
 
GRUPO 4 : new algorithm for image noise reduction
GRUPO 4 :  new algorithm for image noise reductionGRUPO 4 :  new algorithm for image noise reduction
GRUPO 4 : new algorithm for image noise reduction
 
GRUPO 2 : convolution separable
GRUPO 2 :  convolution separableGRUPO 2 :  convolution separable
GRUPO 2 : convolution separable
 
GRUPO 1 : digital manipulation of bright field and florescence images noise ...
GRUPO 1 :  digital manipulation of bright field and florescence images noise ...GRUPO 1 :  digital manipulation of bright field and florescence images noise ...
GRUPO 1 : digital manipulation of bright field and florescence images noise ...
 
Sobrado eddie vision_artificial_brazo_robot
Sobrado eddie vision_artificial_brazo_robotSobrado eddie vision_artificial_brazo_robot
Sobrado eddie vision_artificial_brazo_robot
 
Sistema de visión artificial para el reconocimiento y
Sistema de visión artificial para el reconocimiento ySistema de visión artificial para el reconocimiento y
Sistema de visión artificial para el reconocimiento y
 
Detección de defectos en carrocerías de vehículos basado
Detección de defectos en carrocerías de vehículos basadoDetección de defectos en carrocerías de vehículos basado
Detección de defectos en carrocerías de vehículos basado
 
Sistema de visión artificial
Sistema de visión artificialSistema de visión artificial
Sistema de visión artificial
 
Talelr sistemas de vision artifiacial
Talelr sistemas de vision artifiacialTalelr sistemas de vision artifiacial
Talelr sistemas de vision artifiacial
 
77 1
77 177 1
77 1
 
Electiva b2diaposs
Electiva b2diapossElectiva b2diaposs
Electiva b2diaposs
 
Electiva b2diaposs
Electiva b2diapossElectiva b2diaposs
Electiva b2diaposs
 

Dimensionamiento de piezas en un sistema de visión aplicado a una celda de manufactura

  • 1. Redalyc Sistema de Información Científica Red de Revistas Científicas de América Latina, el Caribe, España y Portugal GIRALDO, CARLOS EDUARDO; ARROYAVE L., JUAN FELIPE; MONTILLA M., CARLOS A. DIMENSIONAMIENTO DE PIEZAS EN UN SISTEMA DE VISIÓN APLICADO A UNA CELDA DE MANUFACTURA Scientia Et Technica, Vol. XIV, Núm. 38, junio-sin mes, 2008, pp. 211-216 Universidad Tecnológica de Pereira Colombia Disponible en: http://redalyc.uaemex.mx/src/inicio/ArtPdfRed.jsp?iCve=84903837 Scientia Et Technica ISSN (Versión impresa): 0122-1701 scientia@utp.edu.co Universidad Tecnológica de Pereira Colombia ¿Cómo citar? Número completo Más información del artículo Página de la revista www.redalyc.org Proyecto académico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto
  • 2. Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701 211 DIMENSIONAMIENTO DE PIEZAS EN UN SISTEMA DE VISIÓN APLICADO A UNA CELDA DE MANUFACTURA Sizing of pieces in a machine vision system applied to a manufacturing cell RESUMEN CARLOS EDUARDO GIRALDO. En el presente artículo, se describe el desarrollo de la aplicación de un sistema de Ingeniero Mecánico visión en una celda de manufactura flexible, la cual permitió realizar el Universidad Tecnológica de Pereira dimensionamiento de las piezas fabricadas en ella, con el fin de realizar control carlosed@utp.edu.co de calidad sobre éstas. A lo largo del artículo se explicarán cada uno de los pasos que se siguieron en la implementación de dicha aplicación, comenzando por JUAN FELIPE ARROYAVE L. mencionar algunos conceptos básicos sobre los sistemas de visión artificial, para Ingeniero Mecánico, M. Sc. pasar luego a la descripción del hardware y software utilizado y finalmente un Profesor Especial análisis de los resultados obtenidos. Universidad Tecnológica de Pereira jfa@utp.edu.co PALABRAS CLAVES: Dimensionamiento de piezas, FMC, Sistemas de Visión, CARLOS A. MONTILLA M. Visión artificial. Ingeniero Mecánico, M Sc. Profesor Auxiliar ABSTRACT Universidad Tecnológica de Pereira cmontilla@utp.edu.co This paper describes the implementation of a machine vision application in a flexible manufacturing cell. The application allowed to make dimensional measurements in the pieces made in the cell, with the purpose of making quality control. Throughout the paper, each one of the steps followed in the implementation of this application will be explained, beginning to mention some basic concepts of the machine vision systems, to finally pass to the description of the hardware and software used and an analysis of the obtained results. KEYWORDS: Machine vision, Sizing of pieces, FMC 1. INTRODUCCIÓN de dimensiones de las piezas fabricadas en la ella; limitando el alcance del sistema en el momento de El uso de la visión artificial se está extendiendo cada día verificar exactitud de las dimensiones de dichas piezas. más entre los diferentes sectores industriales, tanto en control de producto como en control de procesos. La El presente artículo centra la atención en el desarrollo del utilización de esta tecnología, y los beneficios que su uso software, la implementación y el análisis de los conlleva, se centran principalmente en sectores resultados al emplear el sistema de visión integrado a la industriales del metal (automoción, aluminio, acero), y de celda de manufactura; la aplicación tiene la capacidad de alimentación (especialmente en procesos de envase). medir las piezas fabricadas, compararlas con un patrón, estimar el error en la medición y desechar las piezas que Una de las principales aplicaciones de la visión artificial no correspondan a la tolerancia requerida por el es en la metrología dimensional, ya que debido a las diseñador. Se muestra también el cálculo de la características especiales de esta tecnología, es adecuada incertidumbre en el procedimiento de toma de la medida. para la obtención y extracción de medidas en 2D y 3D de los objetos en la escena. Posteriormente, estas medidas se 2. ELEMENTOS DE UN SISTEMA DE VISIÓN Y pueden usar con fines diversos, como el control de ESPECIFICACIONES DE LOS PRINCIPALES calidad entre otros. COMPONENTES FÍSICOS DEL SISTEMA La Celda de Manufactura Flexible de la Facultad de Un sistema de visión artificial se compone básicamente Ingeniería Mecánica de la Universidad Tecnológica de de los siguientes elementos: fuente de luz, sensor de Pereira posee actualmente un sistema de visión artificial, imagen, tarjeta de adquisición de imágenes, algoritmo de el cual permite realizar comparaciones de formas, más no [Escribir texto] Fecha de Recepción: 24 de Enero de 2008 Fecha de Aceptación: 4 de Abril de 2008
  • 3. 212 Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701 análisis de imagen, ordenador de módulo de proceso y Oscuro imágenes de alto contraste superficies. por último los sistemas de respuesta en tiempo real. en algunas aplicaciones. Difícil de El hardware del que se dispone inicialmente se describe Elimina sobras, Iluminación implementar, a continuación. iluminación uniforme en Coaxial reflexión intensa en todo el campo de visión. superficies brillantes. 2.1 TARJETA DE ADQUISICIÓN IMÁGENES: La Debe rodear el tarjeta de adquisición empleada es la IMAQ PCI 1408 de Iluminación Elimina sombras, elimina objeto, el iluminador National Instruments, las características se muestran en la Difusa el deslumbramiento. es grande, puede ser Tabla 1. [1] Continua costosa. Tabla 3. Comparación de las Técnicas de Iluminación Resolución 1 Mega Píxel Como la tarea principal de la aplicación de visión Número de entradas de video 4 artificial en la celda de manufactura es la de realizar Impedancia a la entrada 75 Ω mediciones de dimensiones, se requiere de una imagen de Niveles de gris 256 (8 bits) alto contraste y con el contorno bien definido. Como se +12V (100mA) Voltaje dispone de una caja de luz apropiada para iluminación -12V (50mA) Dimensiones 10,668 x 17,463 cm posterior; se selecciona ésta como la técnica de iluminación que mejor se ajusta a los requerimientos de la aplicación tanto técnicos como económicos. Tabla 1. Características de la IMAQ PCI 1408 3.2 ADECUACIÓN DE LA ESCENA 2.2 CÁMARA: La cámara empleada para la captura de La distancia óptima de la cámara respecto a la superficie las imágenes es una CCD MINTRON MS1131C. de la mesa (distancia de trabajo) se calculó de acuerdo a Algunos atributos de la cámara se listan en la Tabla 2.[1] la ecuación 1 con las siguientes consideraciones: se tuvo en cuenta que la longitud máxima a medir en la dirección Chip Sensor SHARP Área del Sensor 4,8mm (H)X3,6mm (V) vertical es de 27 mm y se dejó un espacio de 1 mm entre Elemento de la 542(H) X 582(V) (CCIR) la pieza y el borde de la imagen; se tiene un campo de imagen 542(H) X 492(V) (EIA) visión en esta dirección de aproximadamente 29mm. Distancia Focal 16mm Como la distancia focal del lente y el tamaño del sensor Resolución 420 líneas de la cámara son parámetros fijos, la distancia de trabajo Voltaje DC 12V más adecuada para el sistema es 128,88 mm Iluminación mínima 0,05Lux de F1.2 aproximadamente Dimensión 50,5mm(W)X50,5mm(H)X115mm(L) Tabla 2. Características de la cámara MS1131C (1) 3. IMPLEMENTACIÓN DE LA APLICACIÓN 3.3 CALIBRACIÓN DEL SISTEMA 3.1 SELECCIÓN DE LA TÉCNICA DE ILUMINACIÓN La calibración espacial del sistema de visión, es de vital Para la adecuada selección de la técnica de iluminación a importancia ya que del éxito de este proceso, depende la utilizar, se elaboró el siguiente cuadro comparativo confiabilidad de todo el sistema. El principio en el que se (Tabla 3). basa la calibración, es el de asignarle a algunos pixeles Iluminación Ventajas Desventajas conocidos sus coordenadas en unidades reales y con la Fácil de implementar, bajo información obtenida calcular las coordenadas reales de Iluminación costo, crea silueta de la Se debe tener espacio los demás pixeles. La forma en la que se calculan las Posterior pieza, imágenes de muy detrás del objeto. demás coordenadas puede ser perspectiva o no lineal. alto contraste. Puede crear sombras Antes de comenzar con la calibración se comprobó que la Fácil de implementar, Iluminación indeseadas, la cámara se encontraba lo más perpendicular posible a la revela algunos detalles Frontal iluminación no es mesa; esto con el fin de eliminar al máximo los errores de superficiales. uniforme. perspectiva. Cuando el eje de la cámara no está Puede crear sombras Fácil de implementar, perpendicular al objeto, el tipo de calibración a usar es Iluminación indeseadas, la revela algunos detalles por perspectiva; pero si a eso se le agrega la distorsión Lateral iluminación no es superficiales. causada por aberraciones del lente de la cámara, la uniforme. Iluminación Ilumina defectos No ilumina de forma calibración más adecuada es la no lineal [2]. por Campo superficiales, provee plana, difumina las
  • 4. 213 Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701 Para efectuar la calibración se elaboró una malla El objetivo del programa es el de realizar un control conformada por puntos igualmente espaciados a una dimensional a las piezas producidas en el torno de control distancia conocida. La determinación del diámetro de los numérico de la celda de manufactura flexible. puntos y la distancia entre estos se realizó teniendo en cuenta que en la imagen adquirida los puntos debían Este control se hace comparando las dimensiones de la tener un radio de 6 a 10 pixeles y una distancia entre pieza producida con las dimensiones de una pieza patrón. centros de 18 a 32 pixeles [3]. Luego de varias pruebas se Si la diferencia entre las dimensiones excede las llegó la malla definitiva, la cual está formada por puntos tolerancias establecidas por el usuario la pieza es con 0,7mm de diámetro y a una distancia de 1,3mm. La rechazada, de lo contrario es aceptada. malla se muestra en la Figura 1. El programa se divide en dos partes: una que recibe la información sobre las mediciones que se va a realizar, y la otra que ejecuta las mediciones. En la primera parte del programa, se deben establecer las dimensiones de la pieza patrón, lo cual incluye indicar el tipo de medida, el valor nominal y la región donde realizará cada medición. El programa está diseñado para aceptar tres tipos de medidas: • Lineal: Son todas las medidas de los diámetros en Figura 1. Malla de Calibración piezas cilíndricas. La región donde se realiza la medición está definida por un rectángulo ubicado Finalmente se adquiere la imagen definitiva de la malla como se muestra en la Figura 3(A).. de calibración que se muestra en la Figura 2. • Angular: Son las mediciones de cualquier ángulo con respecto a la vertical. La región de medida está definida por un rectángulo rotado como se muestra en la Figura 3(B). • Radial: Son las medidas de radios de curvatura. La región de medición está definida por un anillo como se muestra en la Figura 3(C) Figura 2. Malla de calibración Para realizar el proceso de calibración se utilizó el Vision Assistant comenzando por la adquisición de la imagen a C A B calibrar, luego se selecciona el tipo de distorsión, posteriormente se realiza el thresholding a la malla de Figura 3. Medición lineal, Angular y Radial calibración para detectar los puntos y darles su respectiva distancia en unidades reales y finalmente guardar la Luego de ingresar cada una de las medidas con las que se información de la calibración. van a comparar las demás piezas; lo que incluye tipo de medición, región de medición y valor nominal; se guarda Al finalizar el proceso de calibración se guarda otra esta información automáticamente en un archivo para su imagen de la malla con formato png, la cual almacena posterior uso. Este archivo además almacena el nombre toda la información de la calibración con el fin de hacer de la pieza al que pertenece el grupo de mediciones. más fácil la propagación de ésta en toda la aplicación. La segunda parte del programa recibe como datos de 4. DESCRIPCIÓN DEL PROGRAMA entrada las tolerancias tanto para las mediciones de longitudes como para las de ángulos y arroja como El código del programa escrito en lenguaje G en resultados los errores en cada una de las mediciones. LabVIEW, genera una alta automatización de la aplicación de visión y permite al usuario establecer los Esta parte del programa posee un componente de parámetros de funcionamiento de la misma. reconocimiento de imágenes, el cual luego de adquirir la imagen, la compara con unos patrones preestablecidos
  • 5. 214 Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701 para determinar que pieza es y los lugares donde debe Para el cálculo de la incertidumbre en las medidas efectuar las mediciones. ocasionadas por la cámara y el lente se tomó como base el procedimiento recomendado por Edmund Optics Inc Para poder comprender el funcionamiento del programa [4]. en forma general, se muestra a continuación su diagrama de flujo (Figura 4). En primera instancia se define el aumento primario (Primary Magnification) que corresponde al aumento de los lentes así: Espera Tamaño.del.sensor 4,8mm No PMAG = = = 0,1230769 (2) Campo.de.visión 39mm Pieza en Posición? Luego se calcula la resolución de la cámara en pares de líneas por milímetro, es decir, los pares de líneas que Si Datos de puede diferenciar la cámara en un milímetro. usuario Adquirir 4/3 Cam. Re s = TVL * = 58,333 lp/mm (3) 2 * Tamaño.del.sensor Patrones Comparar En la ecuación anterior se usa una relación de aspecto del sensor de 4:3. No Patrón 1? La resolución de la cámara también se puede expresar Si como la distancia mínima que deben tener dos líneas adyacentes para ser diferenciadas con éxito. Esta Datos Realizar B Patrón 1 Mediciones resolución se calcula como sigue: 1000 Cam. Re s = = 17,14285714 µm (4) No Patrón 2? Cam. Re s (lp / mm ) Si Realizar Datos La resolución del sistema (cámara+lente) se obtiene B Mediciones Patrón 2 mediante la siguiente ecuación: Cam. Re s( µm) Re solución.del.sistema = = 139,2857143µm (5) Patrón 3? PMAG Si Datos Realizar La incertidumbre tipo B por resolución se calcula B Patrón 3 Mediciones mediante la siguiente expresión: Re solución B Guardar Datos U BR = = 40,20832232 µm (6) P 3 FIN Donde P es una constante que toma el valor de “2” para instrumentos digitales. Figura 4. Diagrama de Flujo Programa Como el campo de visión es tan grande, se disminuye la capacidad del sistema de diferenciar dos líneas cercanas. 5. CALCULO DE LA INCERTIDUMBRE TIPO B Para imágenes de alto contraste, al momento de estimar En un sistema de visión artificial, los elementos que más la exactitud en las mediciones se debe asumir un error influyen en la exactitud del mismo son la cámara y el inherente al proceso de medición. Este error se encuentra lente, ya que del tamaño del sensor de la cámara y del entre 1 y 3 pixeles. aumento generado por el lente depende en gran parte el error en cada una de las mediciones realizadas. Error * Campo.de.visión *1000 Exactitud ( µm) = (7) # de pixeles en la imagen
  • 6. Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701 215 Valor Medido Error Exactitud ( µm) = 180,55555µm 19,17 0,08 19,38 0,29 19,16 0,07 La incertidumbre tipo B por exactitud está dada por la 19,17 0,08 siguiente fórmula: 19,31 0,22 19,17 0,08 19,16 0,07 Exactitud 19,31 0,22 U BR = = 104,2437954µm (8) 3 19,31 0,22 19,16 0,07 Para las mediciones angulares, se calculó la Tabla 4. Mediciones realizadas incertidumbre basada en la calculada anteriormente de la siguiente manera: En primera instancia, se calcula la media de los datos empleando la ecuación 10: 1 n ∑ xi = 19,2305187mm Figura 5. Incertidumbre angular x= (10) n i =1 La desviación estándar del grupo de datos es: n ∑ (x − x) i 2 S= i =1 = 0,086208188 (11) n −1 Finalmente, la incertidumbre tipo A del proceso de medición está dada por la siguiente ecuación: S U A= t = 0,061665338 mm (12) n El valor de t se estima basándose en el hecho de que la distribución de datos usada es la de t-student; la cual, para una confiabilidad del 95% y un número de datos de 10, arroja un valor de t=2,262 La incertidumbre declarada del proceso de medición se define como sigue: En la Figura 5 se observa la variación de una medida U DP = K * U C (13) angular en función de la variación en la posición de uno de los lados que forman el ángulo. Donde: La incertidumbre angular no solo depende de UB, sino K se denomina coeficiente de cobertura, el cual para una que también depende del valor del ángulo α y de la confiabilidad del 95% es de 1,96. [5]. UC calcula como sigue: distancia x La incertidumbre angular tipo B se calcula como sigue: ∑U + ∑U B = 0,127616973mm 2 2 Uc = U (cot (α ) + 1) * sin(180 − α ) A (14) sin U α = B (9) x La incertidumbre declarada queda así: 6. CÁLCULO DE LA INCERTIDUMBRE TIPO A U D = 1,96(0,127616973 mm) = 0,250129267 mm Para el cálculo de la incertidumbre tipo A se analizaron los datos obtenidos luego de realizar mediciones 7. RESULTADOS consecutivas a una misma pieza. También tomaron datos a diferentes tipos de piezas y finalmente se seleccionaron Se realizaron mediciones a dos piezas diferentes, las para el análisis los datos más críticos, es decir, los que cuales incluyen diámetros, ángulos y radios. presentaban la mayor variación. En la Tabla 4 se Para la pieza de la figura 3A se tiene: muestran estos datos con su respectivo error tomando N=9 Numero de mediciones. como valor real 19,09mm que corresponde al diámetro de VCV = VI ± U D (15) la pieza de la Figura 3(A). VCV =Valor Convencionalmente Verdadero
  • 7. 216 Scientia et Technica Año XIV No 38, Junio de 2008. Universidad Tecnológica de Pereira. ISSN 0122-1701 VI=19,23mm Media del valor indicado resolución, tolerancia, nivel de ruido, estabilidad UD=Incertidumbre declarada entre otras. Valor patrón 19,09mm Rango de control: [18,9154, 19,4269]. • De una buena calibración espacial de las imágenes Todos los valores obtenidos de VI quedaron dentro del adquiridas depende la confiabilidad de las rango de control.[6] mediciones tomadas en ellas. Las mediciones lineales realizadas con el sistema de visión artificial tienen una incertidumbre declarada del • Para la aplicación desarrollada, el mayor aporte en la proceso de ±0,250129267mm con una confiabilidad del incertidumbre global lo hizo la incertidumbre tipo B 95%. por exactitud, indicando que el campo de visión no es el adecuado para la cámara utilizada. Las mediciones angulares tendrán una incertidumbre mínima de 0,217 grados midiendo un ángulo de 1 grado • Se recomienda realizar un análisis mas profundo de en una distancia de 30 mm; y una máxima de 1,81 grados la iluminación en lo referente al tipo de fuente midiendo un ángulo de 45 grados en una distancia de 5 luminosa, la cual puede ser por medio de leds no mm. convencionales; y a la forma en la que los rayos llegan al sensor. La aplicación también está en condición de decidir si la pieza cumple o no con los requerimientos necesarios. • Para eliminar definitivamente los errores de Estos requerimientos son establecidos por el usuario perspectiva, se sugiere la adquisición de lentes mediante una tolerancia máxima permisible entre la telecéntricos, los cuales sólo dejan pasar los haces de medida arrojada por el programa y el valor de referencia. luz que son paralelos al eje de la cámara. Esta tolerancia debe estar dentro de los límites establecidos por la incertidumbre; es decir debe estar • Con el fin de aumentar la exactitud el sistema sin dentro del intervalo [-UD , UD]. disminuir el campo de visión, es necesaria una cámara con un sensor más grande que el actual (se 8. CONCLUSIONES Y RECOMENDACIONES recomienda un sensor de ½” o mayor). Las técnicas de visión artificial, como demuestra su 9. BIBLIOGRAFÍA aplicación en otros sectores industriales, son particularmente apropiadas para la realización de trabajos [1] TRUJILLO, Gabriel. Adaptación de un sistema de visuales altamente repetitivos que sean fatigosos o reconocimiento de imágenes brinell y vickers. Scientia et difíciles de realizar para un operario especialmente Technica Año X, No 26, Diciembre 2004. UTP. ISSN cuando este trabajo es ineficiente o costoso en términos 0122-1701. económicos y temporales. • La posibilidad de realizar mediciones a las piezas [2] NATIONAL INSTRUMENTS. NI-IMAQ User elaboradas en la celda, le adiciona un componente de Manual. Austin, Texas: NI, 2003. control de calidad a ésta, aumentando su versatilidad y desempeño ya que el sistema de visión anterior [3] NATIONAL INSTRUMENTS. IMAQ Vision for sólo estaba habilitado para reconocer formas. LabVIEW User Manual. Austin, Texas: NI, 2003. 131 p. • El tipo de iluminación utilizada en el sistema de [4] Edmund Optics. Technical Support [en línea]. New visión es un factor determinante en el buen Jersey (USA). 2007. [Citado en 12 de Julio de 2007]. funcionamiento de éste, ya que de una buena <http://www.edmundoptics.com/techSupport/DisplayArti selección de la técnica de iluminación depende la cle.cfm?articleid=301> confiabilidad de los resultados obtenidos del sistema. [5] RONCONI, Adrián E. Cátedra de Instrumentos y • El uso adecuado del software le agrega un alto grado Mediciones [en línea]. Argentina: Universidad Nacional de automatización a la aplicación, facilita la de Quilmes, Ingeniería en Automatización y Control calibración y es indispensable para el tratamiento Industrial, 2006. [Citado en 5 de Noviembre de 2007]. adecuado de las imágenes. <http://iaci.unq.edu.ar/Materias/ins_med/archivos/Instym ed_t1.pdf>. • La selección del hardware adecuado para cada tipo [6] GIRALDO, Carlos E. Dimensionamiento de piezas de aplicación es uno de los aspectos más importantes usando el sistema de visión de la celda de manufactura cuando se diseña un sistema de visión artificial; la flexible en la facultad de ingeniería mecánica. Pereira: precisión y exactitud requerida está directamente 2007. 87 p. ligada a características del hardware como son la