Visualizando datos de sensores con RTI Connext DDS Micro y Admin Console
Llevo más de 12 años en RTI, presenciando la evolución del Data Distribution Service (DDS) de OMG desde sus primeros prototipos hasta la solución robusta que entregamos hoy.
A lo largo de nuestro camino, hemos abordado aplicaciones que exigen eficiencia de memoria extrema. Mientras los sistemas embebidos modernos a menudo operan con menos de 8 MB de RAM, hemos cumplido requisitos con huellas aún menores. Esto impulsó la creación de RTI Connext DDS Micro, una implementación DDS diseñada para dispositivos con menos de 128 kB de RAM. El resultado es una solución ligera y altamente capaz que impulsa miles de despliegues IoT en todo el mundo.
Para cumplir estas restricciones, DDS Micro ofrece aproximadamente el 80% de la funcionalidad del producto Connext DDS completo. Características centrales como fiabilidad, instancias con clave, vida y durabilidad permanecen intactas, y el protocolo RTPS se preserva totalmente. Consecuentemente, aplicaciones DDS Micro pueden interoperar sin problemas con clientes DDS de tamaño completo, permitiendo despliegues de flotas mixtas.
Reducir el uso de memoria requirió ciertos compromisos. Una omisión notable es el campo opcional de descubrimiento RTPS que lleva información de tipo. Aunque esta capacidad es esencial para muchas herramientas —incluyendo la Admin Console de RTI, que visualiza datos en vivo— DDS Micro no publica datos de tipo durante el descubrimiento.
Nuestro equipo de herramientas abordó esta brecha mejorando la Admin Console con carga de tipos basada en XML. Los administradores ahora pueden suministrar un archivo XML conciso que define uno o más tipos de datos, permitiendo a la consola suscribirse a publicadores DDS Micro sin requerir intercambio de tipos basado en descubrimiento.
Por ejemplo, el archivo XML a continuación describe un FunctionGeneratorType usado por un publicador de sensor simple que transmite formas de onda seno, cuadrada y triangular:
Con la información de tipo en su lugar, la Admin Console puede suscribirse al publicador y renderizar visualizaciones en tiempo real, como se muestra en la captura:
Estas capacidades demuestran cómo RTI DDS Micro y Admin Console empoderan a desarrolladores para desplegar redes de sensores fiables y de bajo recurso que se integran sin esfuerzo con ecosistemas DDS existentes. El Internet Industrial de las Cosas gana una base escalable y confiable para futura innovación.
Para más detalles, explora la página de producto RTI Connext DDS Micro y la documentación de RTI Administration Console.
Enlaces:
Tecnología de Internet de las cosas
- Sensor RVG: Funcionamiento y Por Qué Transforma la Imagen Dental
- Sensor de Par Anular Dividido: Innovación de NASA en Medición Óptica de Par
- Tecnologías avanzadas de sensores: Impulsando la monitorización de salud de máquinas y activos en sistemas industriales
- Redes de Sensores Inalámbricos de Largo Alcance Robustas para Monitoreo Remoto de Datos
- MQTT vs. DDS: Elegir el Protocolo M2M Adecuado para IoT
- Reproduciendo Datos LiDAR ROS2 con RTI Recording Service y DDS
- Aprovecha datos IoT en vivo en MATLAB con la integración de RTI Connext DDS
- Los datos IoT impulsan la agricultura de precisión: aumentando rendimientos y reduciendo costes
- Avanzando en microelectrónica para satisfacer las demandas evolutivas de la IA
- Seis principios clave para construir aplicaciones IoT impulsadas por sensores de alto impacto
- Desbloqueando insights accionables en el Edge con IA y ML