27/2/2025Interfaces universales para la implementación simple de aplicaciones de visión

El resultado de los datos sin procesar ofrece una amplia gama de posibilidades para implementar aplicaciones de visión individuales. Al mismo tiempo, el esfuerzo necesario para evaluar estos datos convencionalmente es relativamente alto. Por esta razón, Pepperl+Fuchs ahora ha equipado el sensor de perfil láser SmartRunner Explorer y el sensor de visión 3D SmartRunner Explorer con las interfaces GenICam y ROS independientes del fabricante. Esto permite el acceso universal a datos y parámetros, así como a una variedad de módulos de programación en bibliotecas de software. Esto ahorra tiempo y dinero a los usuarios cuando implementan aplicaciones de visión industrial.
Datos estandarizados y acceso a bibliotecas de procesamiento de imágenes con GenICam
Cada sensor de visión es diferente. Por esta razón, los usuarios a menudo tienen que familiarizarse con las estructuras de datos de los sistemas patentados antes de poder evaluar los datos sin procesar. Para minimizar este esfuerzo, se desarrolló la interfaz de programación universal GenICam. Este estándar de la Asociación Europea de visión de máquinas (EMVA, del inglés “European Machine Vision Association”) aporta los datos y parámetros específicos del producto a una estructura genérica y permite la edición y el procesamiento estandarizados.
GenICam también se puede utilizar para conectar SmartRunner Explorer y SmartRunner Explorer 3D a bibliotecas de procesamiento de imágenes como HALCON. Las aplicaciones de procesamiento de imágenes se pueden implementar rápida y fácilmente mediante los módulos de programación listos para usar disponibles allí. Dado que GenICam permite utilizar el mismo marco para diferentes sensores, los nuevos dispositivos se pueden integrar fácilmente en las aplicaciones existentes.

El estándar GenICam aporta datos específicos del producto a una estructura genérica y permite el acceso a módulos de programación en bibliotecas de procesamiento de imágenes.
Aplicaciones robóticas complejas y pruebas de concepto sencillas con ROS
Desde aplicaciones de recolección y colocación hasta control de calidad y prevención de colisiones: el sensor de perfil láser SmartRunner Explorer y el sensor de visión 3D SmartRunner Explorer realizan tareas exigentes en robots de produccióno vehículos de guiado automático (AGV, del inglés “Automated Guided Vehicles”). Estas aplicaciones suelen ser complejas y costosas de implementar. Varias interfaces y una gran cantidad de proveedores para sensores y actuadores hacen que la implementación sea aún más difícil.
Aquí es donde el marco del Sistema operativo para robots (ROS, del inglés “Robot Operating System”) de código abierto viene al rescate: comprende una serie de bibliotecas de software, herramientas y programas que están disponibles como software de código abierto. Esto permite que las aplicaciones se implementen rápida y fácilmente en computadoras o computadoras industriales.
El ROS también ofrece ventajas para las aplicaciones más allá de la robótica. Por ejemplo, las herramientas de código abierto se pueden utilizar para llevar a cabo pruebas rentables de conceptos que se pueden utilizar como base para las decisiones de inversión

El ROS brinda a los usuarios acceso a una amplia gama de herramientas de código abierto que se pueden utilizar para implementar aplicaciones de manera fácil y rentable.
Resumen de las ventajas de las interfaces universales
- Ahorro de tiempo y costos a través del acceso a módulos de programación en bibliotecas de procesamiento de imágenes
- Prueba rápida y sencilla de concepto para nuevas aplicaciones
- Integración independiente del fabricante de los sensores de visión
- No se requiere familiarización con las interfaces específicas del fabricante