Soluciones para la Industria

contacto@rpingenieria.com

omlox: el estándar abierto para la localización en tiempo real en la industria

omlox es el estándar abierto de PI para sistemas de localización en tiempo real (RTLS). Qué es, para qué sirve y cómo se implementa.

La trazabilidad de materiales, la navegación de vehículos de guiado automático y la seguridad de las personas en áreas compartidas con máquinas tienen un denominador común: requieren conocer la posición de objetos en tiempo real. Los sistemas RTLS (Real-Time Locating Systems, sistemas de localización en tiempo real) responden a esta necesidad, pero su adopción se ha visto limitada por la falta de interoperabilidad: cada tecnología de localización y cada aplicación utilizaban interfaces propias. omlox nace para resolver este problema.

¿Qué es omlox?

omlox es un estándar abierto que define interfaces para sistemas de localización en tiempo real en entornos industriales. Fue desarrollado inicialmente por un consorcio de más de 60 socios de la industria y, desde 2020, forma parte del portafolio tecnológico de PI, al igual que IO-Link, y es independiente de PROFIBUS y PROFINET [1].

El objetivo de omlox es permitir que elementos de diferentes proveedores puedan combinarse dentro de una misma solución de localización. El estándar se compone de dos partes complementarias [2]:

  • omlox core zone: especifica la interoperabilidad a nivel de dispositivo dentro de una zona de localización basada en UWB (Ultra-Wideband, banda ultraancha).
  • omlox hub: especifica una capa intermedia (middleware) que integra distintas zonas y tecnologías de localización, y las pone a disposición de las aplicaciones mediante una API normalizada.

omlox core zone: interoperabilidad en la zona UWB

La tecnología UWB se utiliza con frecuencia para tareas de localización en interiores, como la navegación de AGV (Automated Guided Vehicles, vehículos de guiado automático), AMR (Autonomous Mobile Robots, robots móviles autónomos) o drones, y la localización de materiales y órdenes de producción [2]. Entre sus ventajas destaca una alta precisión de posicionamiento, que PI sitúa por debajo de los 10 cm [2].

El core zone define la interfaz aérea (air interface) entre los dispositivos móviles —etiquetas o tags instalados en los objetos— y la infraestructura fija, compuesta por estaciones de referencia denominadas satélites. Por el otro lado, la API del hub conecta el core zone con el omlox hub [2]. La versión 2 de la especificación del core zone incorpora las mejoras de la enmienda IEEE 802.15.4z, que refuerza la capa física UWB para aplicaciones de medición de distancia [3][4].

En la práctica, esto significa que cualquier dispositivo omlox puede ser localizado por cualquier infraestructura omlox, independientemente del fabricante.

omlox hub: una vista unificada de todas las tecnologías

En la producción y la logística, además de UWB, se emplean otras tecnologías de localización como RFID, 5G, Bluetooth, Wi-Fi y GPS [2]. Cada una cubre una zona con su propio sistema de coordenadas. El omlox hub integra estas zonas complementarias y transforma las coordenadas locales de cada una en coordenadas geográficas globales y normalizadas [5].

El hub ofrece dos interfaces: una API HTTPS/REST, orientada a la configuración y a consultas, y una API WebSocket, orientada a la transmisión de eventos en tiempo real [5]. Ambas se estructuran en torno a cuatro entidades:

EntidadFunción
Zone (zona)Área cubierta por una tecnología de localización, con su transformación a coordenadas geográficas
Location provider (proveedor de localización)Fuente de datos de posición asociada a una interfaz, por ejemplo, una etiqueta UWB o un receptor GPS
Trackable (objeto rastreable)Objeto lógico seguido por el sistema, que puede asociarse a varios proveedores de localización
Fence (cerca virtual)Área, dentro de una zona o entre zonas, en la que el hub calcula eventos de entrada y salida

Mediante la API WebSocket, una aplicación puede suscribirse a actualizaciones de posición, eventos de cercas virtuales, eventos de colisión y movimientos de objetos rastreables [5]. La especificación del hub, que describe tanto la API como el comportamiento esperado, está disponible a través de PI [6].

Para qué sirve: beneficios de la tecnología

Las características de omlox se traducen en beneficios concretos para usuarios e integradores:

  • Interoperabilidad sin dependencia de proveedor: al estar las interfaces normalizadas, es posible combinar etiquetas, infraestructura, middleware y aplicaciones de distintos orígenes, y sustituir cualquiera de ellos sin rehacer la solución completa [2].
  • Aprovechamiento de infraestructura existente: el hub permite incorporar servicios de localización ya instalados, lo que favorece proyectos en plantas existentes (brownfield) y modernizaciones [2].
  • Continuidad entre interiores y exteriores: un mismo objeto rastreable puede asociarse a varios proveedores de localización, por ejemplo UWB dentro de la nave y GPS en el patio, y conservar una posición coherente al cambiar de zona.
  • Aplicaciones desacopladas del hardware: los sistemas de control de producción, de seguimiento de mercancías o de orquestación de flotas consumen posiciones a través de una única API, sin conocer la tecnología de localización subyacente.
  • Eventos listos para la lógica de negocio: las cercas virtuales y los eventos de colisión permiten automatizar registros de entrada y salida, confirmaciones de entrega o alertas de seguridad sin desarrollar algoritmos propios de geometría.
  • Escalabilidad: nuevas zonas, tecnologías u objetos se incorporan registrando entidades en el hub, sin modificar las aplicaciones existentes.

Entre los casos de uso típicos se cuentan la navegación de AGV y AMR, la localización de herramientas, contenedores y órdenes de fabricación, la gestión de inventario en tiempo real y la supervisión de zonas restringidas.

Cómo se implementa omlox

Un proyecto basado en omlox puede organizarse en las siguientes etapas:

  1. Definición de los casos de uso: se establecen qué objetos se deben localizar, con qué precisión, con qué frecuencia de actualización y en qué áreas. Estos requisitos determinan qué tecnología conviene en cada zona.
  2. Diseño de zonas: se divide la instalación en zonas según la tecnología de localización adecuada, por ejemplo, UWB en áreas de producción de alta precisión y tecnologías complementarias en bodegas o exteriores.
  3. Despliegue del core zone UWB: se instalan y referencian los satélites de infraestructura, y se asignan etiquetas omlox a los objetos que se desea seguir.
  4. Instalación del omlox hub: el middleware puede ejecutarse en un servidor de borde (edge), en las instalaciones del usuario o en la nube, según los requisitos de latencia y de seguridad de la información.
  5. Configuración de entidades: a través de la API REST se registran las zonas con su georreferenciación, los proveedores de localización, los objetos rastreables y las cercas virtuales.
  6. Integración de aplicaciones: los sistemas consumidores —MES, WMS, orquestadores de flota o tableros de supervisión— se suscriben a los eventos pertinentes mediante WebSocket o consultan posiciones vía REST.
  7. Seguridad y validación: se protegen las comunicaciones mediante HTTPS y control de acceso a la API, y se valida la precisión obtenida en cada zona frente a los requisitos definidos.

Al seleccionar componentes, es recomendable exigir la conformidad con las especificaciones omlox correspondientes, de modo que la interoperabilidad quede respaldada desde la etapa de compra.

Conclusión

omlox aporta a la localización industrial lo que los estándares de comunicación aportaron a la automatización: interfaces abiertas que permiten combinar productos y tecnologías sin quedar atado a un único proveedor. Su arquitectura de dos niveles, con un core zone UWB interoperable y un hub que unifica cualquier tecnología de localización, facilita proyectos escalables tanto en plantas nuevas como existentes. Al estar bajo el alero de PI, el estándar se beneficia de una organización con amplia experiencia en especificación, certificación y difusión internacional de tecnologías industriales.


Sigue leyendo

Este artículo es parte de nuestra guía de comunicaciones industriales.

Referencias

[1] PI (PROFIBUS & PROFINET International). omlox – Technology. https://www.profibus.com/technologies/omlox

[2] PI North America. omlox – Technology overview. https://us.profinet.com/technology/omlox/

[3] PI (PROFIBUS & PROFINET International). omlox Core Zone Specification, versión 2. https://www.profibus.com/download

[4] IEEE 802.15.4z-2020. IEEE Standard for Low-Rate Wireless Networks – Amendment 1: Enhanced Ultra Wideband (UWB) Physical Layers and Associated Ranging Techniques. IEEE.

[5] omlox. omlox hub and API. https://omlox.com/omlox-explained/omlox-hub-and-api

[6] PI (PROFIBUS & PROFINET International). omlox hub Specification – API and Behavior. https://www.profibus.com/download/omlox-hub-specification-api-and-behavior

Compartir

Seguir leyendo

Otras publicaciones