text.skipToContent text.skipToNavigation

Preguntas frecuentes sobre el software para visión artificial

¿Qué es el software de visión artificial? ¿Qué software de procesamiento de imágenes ofrece wenglor? ¿Y qué funciones ofrecen los diferentes paquetes de software? En esta página se han recopilado de forma clara las preguntas más frecuentes sobre el tema del software para visión artificial. 

Preguntas generales sobre el software para visión artificial

El software de visión artificial se utiliza para resolver tareas de procesamiento de imágenes con los productos de visión artificial de wenglor en el ámbito del procesamiento industrial de imágenes.

wenglor ofrece los siguientes softwares de visión artificial: 

  • Software uniVision 3 de wenglor
  • Software Discovery Tool de wenglor
  • Software uniVision 2
  • Software VisionApp 360
  • Demo 3D del software VisionApp
  • Software de soporte

Las nuevas versiones de software se ponen a disposición en las ampliaciones de funciones, optimizaciones del rendimiento y correcciones de errores.

Preguntas frecuentes sobre wenglor uniVision 3

wenglor uniVision 3 es un software para la configuración de productos de visión artificial de wenglor, para solucionar tareas en el ámbito del procesamiento de imágenes industrial. El entorno de desarrollo permite a los usuarios y usuarias una evaluación de los datos automatizada (por ejemplo, evaluación de imágenes) a través de interfaces gráficas de usuario y la creación de configuraciones en lugar de las programaciones convencionales. De este modo, uniVision 3 de wenglor es apta como plataforma Low-Code o sin código.

El software wenglor uniVision 3 es compatible actualmente con la Smart Camera B60. Es el software estándar para los futuros dispositivos de visión artificial de wenglor.
 

El software uniVision 3 de wenglor requiere un PC con Windows 10 o Windows 11. Encontrará más detalles al respecto en los datos técnicos de la página con información sobre el producto

Para el manejo de wenglor uniVision 3 no se requieren conocimientos de programación, pero sí conocimientos básicos de procesamiento de imágenes industrial y conocimientos de parametrización

Las plantillas son trabajos uniVision predefinidos para una tarea determinada (p. ej., lectura de códigos) que se pueden cargar en el producto uniVision. En las plantillas ya están guardados y vinculados los módulos más importantes, de modo que solo es necesario adaptar unos pocos parámetros.

El software wenglor uniVision 3 también se puede utilizar offline sin equipo para la simulación. Esto permite, por ejemplo, optimizar proyectos con imágenes buenas y malas. Además, con los ejemplos guardados en el software también se pueden realizar pruebas rápidas para evaluar el software.

Los datos (p. ej., imágenes) se pueden guardar, borrar y cargar fácilmente en el simulador uniVision.

En wenglor uniVision 3 hay una caja de herramientas con numerosos módulos de software que se pueden añadir al trabajo de forma flexible y vincularse entre sí como se desee.

Los módulos disponibles en el software uniVision 3 de wenglor pueden utilizarse varias veces en un mismo trabajo y combinarse como se desee.

El software uniVision 3 de wenglor es compatible con todas las interfaces relevantes para los sistemas de control y robots, de manera que los dispositivos uniVision puedan integrarse de forma rápida y sencilla.

La visualización de un trabajo se puede configurar de forma flexible y libre. Por ejemplo, los resultados se pueden mostrar directamente en la imagen como una superposición. La visualización se basa en la web y se puede utilizar en cualquier dispositivo con navegador.
 

Sí, el software también se puede ampliar posteriormente mediante paquetes de licencias independientes.

El software uniVision 3 de wenglor se basa en la funcionalidad de uniVision 2, pero incluye numerosas funciones nuevas, optimizaciones y correcciones de errores. Además, uniVision 2 y 3 son compatibles con diferentes dispositivos:

  • uniVision 2: Smart Camera weQube B50, controlador de visión artificial BB1, sensores de perfiles 2D/3D inteligentes
  • uniVision 3: Smart Camera B60

Los scripts de HALCON que se crean en el software HDevelop de MVTec se pueden cargar en el módulo HALCON Script del software uniVision y ejecutarse en el producto uniVision (p. ej., B60). El HDevEngine necesario para ello ya está preinstalado en el producto uniVision.

Sí, los módulos de software estándar del software uniVision 3 de wenglor se pueden combinar como se desee con los scripts de HALCON. ¡El intercambio de datos entre los módulos es flexible!

De este modo, wenglor uniVision 3 permite una combinación de parametrización y programación:

  • Parametrización:
    Las tareas estándar se pueden resolver fácilmente con los módulos estándar uniVision de la caja de herramientas uniVision 
  • Programación: Las tareas complejas se pueden resolver en HDevelop con scripts de HALCON.

Los siguientes tipos de datos se pueden transferir tanto de los módulos uniVision al módulo Halcon Script (Inputs) como del módulo Halcon Script a otros módulos uniVision (Outputs):

  • Variables icónicas
    • Imágenes
    • Regiones
    • XLD
  • Variables de control
    • Integer
    • Real
    • String

HALCON es la extensa biblioteca de programas con algoritmos de procesamiento de imágenes de MVTec. El entorno de desarrollo de HALCON es el software HDevelop.


 

En las aplicaciones de medición, las placas de calibración se utilizan para eliminar la distorsión óptica y garantizar una conversión precisa de píxeles a milímetros. Esto se realiza en el software wenglor uniVision 3 mediante el módulo Image Calibration.
Además, una placa de calibración permite una calibración fácil y rápida en las aplicaciones de Robot Vision. Se lleva a cabo mediante una comparación de coordenadas, que elimina la distorsión causada por la óptica. Para una calibración precisa, la placa de calibración debe estar completamente dentro del campo visual de la cámara y cubrir al menos la mitad del campo visual. Los patrones de calibración impresos en papel dan lugar a una calibración menos precisa. Las placas opacas (p. ej. ZVZJ001) son adecuadas para aplicaciones de luz incidente, las transparentes (p. ej., ZVZJ005) para aplicaciones de luz transmitida.

El módulo “Robot Vision” de wenglor uniVision 3 permite la comunicación directa entre las cámaras 2D y los robots.

Robot Vision es compatible actualmente con el software uniVision 3 de wenglor de la Smart Camera B60. Más adelante se añadirán otros dispositivos.

El software wenglor uniVision 3 permite la comunicación con robots del fabricante UR. Le seguirán interfaces con otros fabricantes de robots más adelante.

La forma más sencilla de programar objetos en wenglor uniVision 3 es mediante los módulos Comparación de patrones y Localización. 

En el software wenglor uniVision 3 se pueden programar fácilmente diferentes tipos de objetos. A continuación, el tipo de objeto se puede enviar directamente al robot.

 

En la aplicación Pick-and-Place (recogida y colocación), se puede configurar una altura de objeto individual para cada tipo de objeto, lo que permite agarrar diferentes tipos de objetos a diferentes alturas. 

Para la recogida en aplicaciones Pick-and-Place, en el software uniVision 3 de wenglor, también se pueden configurar los offsets deseados en X e Y para que el objeto, por ejemplo, se pueda agarrar por la punta.

En el software wenglor uniVision 3 también se pueden encontrar los datos de varios objetos diferentes con una toma de imágenes y enviarlos al robot para optimizar el tiempo de ciclo de las tareas de recogida y colocación. De este modo, el robot debe ir con menor frecuencia a la posición de detección y puede agarrar directamente otros objetos ya detectados.
 

Para la calibración de la cámara y el robot en aplicaciones Pick-and-Place se necesita un objeto de calibración. Los objetos de calibración profesionales, rígidos y resistentes a la temperatura están disponibles en diferentes tamaños. Como alternativa, el patrón de calibración también se puede imprimir (descarga de PDF). Para la rutina de calibración se deben memorizar diferentes posiciones en las que la cámara ve el objeto de calibración para determinar la relación entre la cámara y el robot.
 

Si la relación entre la cámara y el robot no cambia, no es necesario volver a calibrar.

En los dispositivos uniVision funciona la versión de HALCON 22.11.

Los scripts de HALCON también se pueden crear con otras versiones de HALCON. Sin embargo, se deben tener en cuenta las indicaciones de compatibilidad con la versión de HALCON 22.11 utilizada en los dispositivos uniVision.
 

Sí, HDevEngine ya se está ejecutando en dispositivos uniVision. De este modo, los scripts de HALCON se pueden ejecutar directamente en los dispositivos uniVision. De esta forma es posible centrar la atención en la solución de aplicación (software).
 

El ecosistema uniVision permite un intercambio de datos flexible entre todos los módulos uniVision y el módulo HALCON Script. Numerosas interfaces (p. ej. PROFINET, EtherNet/IP) están disponibles en el producto uniVision. De este modo, los resultados del módulo HALCON Script se pueden emitir de forma directa y flexible a través de las interfaces uniVision. La visualización flexible basada en la web también permite la visualización flexible e individual de los resultados del módulo HALCON Script, incluso directamente en la imagen.
 

Los datos de imagen necesarios para crear un script de HALCON se registran en un archivo Teach+ con datos reales.

El flujo de trabajo habitual para trabajar con scripts de HALCON es el siguiente:

  • Registro de un archivo Teach+ con datos reales
  • Creación del script HALCON con los datos recogidos en el software HDevelop
  • Carga del script de HALCON en el módulo HALCON Script del software wenglor uniVision 3

Existen numerosos ejemplos de scripts de HALCON que muestran de forma sencilla qué tipos de datos son compatibles y cómo se pueden realizar fácilmente las aplicaciones.

En el diccionario de HALCON se pueden almacenar datos como modelos de contorno programados de forma permanente e independiente de la plataforma.

Los scripts de HALCON se pueden cifrar para evitar cambios no deseados en el script.

Sí, la ejecución de los scripts de HALCON también puede vincularse a un dispositivo específico. De este modo, se puede evitar que un proyecto con el script de HALCON se copie en otros dispositivos.
 

Preguntas frecuentes sobre wenglor Discovery Tool

wenglor Discovery Tool es un software para buscar y encontrar dispositivos de visión artificial de wenglor en la red. El software también permite adaptar la configuración de red de los dispositivos de procesamiento de imágenes para que se adapten a la configuración de red del dispositivo o el PC.

wenglor Discovery Tool debe estar disponible como software estándar para todos los equipos de visión artificial de wenglor. Actualmente, el hardware es compatible con la Smart Camera B60 y los sensores 3D de la serie ShapeDrive G4 MLASx1x y MLBSx1x.

El software de visión artificial wenglor Discovery Tool requiere un PC con Windows 10 o Windows 11 en el sistema. Encontrará más detalles sobre los requisitos del sistema para el funcionamiento del software en el área Datos técnicos de la página con información del producto del software wenglor Discovery Tool. 

Sí, el software wenglor Discovery Tool encuentra todos los dispositivos compatibles, incluso si están en otra subred.

El software wenglor Discovery Tool muestra el estado de funcionamiento normal, de advertencia o error con indicación detallada del mensaje de advertencia o del mensaje de error. 
Ejemplo:
La temperatura del dispositivo de visión artificial supera un valor crítico.
En el software aparece un mensaje de advertencia con información detallada “Temperatura demasiado alta”.
 

En la configuración de su PC, a menudo es difícil encontrar la configuración de la red. El software wenglor Discovery Tool muestra directamente la configuración de la red del PC sin necesidad de acceder a los ajustes del PC.

El acceso a la página web de los equipos es sencillo a través del software wenglor Discovery Tool. No es necesario recordar la dirección IP del dispositivo.
 

A través del software wenglor Discovery Tool se puede asignar un nombre cualquiera a cada equipo para poder diferenciar fácilmente varios equipos.

¿No se ha respondido a su pregunta? No hay problema.

Comparación de productos