Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial Internet of Things >> Tecnología de Internet de las cosas

ROS2 Bouncy Bolson Incluye RTI Connext DDS Gratis: Impulsando Conectividad y Diagnósticos

ROS2 Bouncy Bolson Incluye RTI Connext DDS Gratis: Impulsando Conectividad y Diagnósticos

La segunda versión de ROS2, nombre en clave "Bouncy Bolson", ya está disponible para descarga desde el sitio web oficial de ROS2 para Intel Linux, Windows e iOS.

ROS (Robot Operating System) es un framework de código abierto para construir sistemas robóticos. ROS2 se basa en la plataforma original, entregando mayor rendimiento al usar el Data Distribution Service (DDS) para comunicación.

Sobre ROS2 Bouncy Bolson

El lanzamiento "Bouncy" es notable porque incluye RTI Connext DDS bajo una licencia no comercial. Esto hace que el DDS de grado profesional sea una opción gratuita para investigadores, evaluadores y académicos que usan ROS2.

Gracias a la interoperabilidad basada en estándares de DDS, cada usuario de ROS2 obtiene acceso a un rico ecosistema de herramientas y servicios, incluyendo:

A continuación, un ejemplo real de cómo RTI Admin Console simplifica la resolución de problemas. Agregué una fuente de datos LiDAR a un despliegue ROS2 e intenté inicialmente mostrar los datos en RViz, pero no recibí salida.

ROS2 Bouncy Bolson Incluye RTI Connext DDS Gratis: Impulsando Conectividad y Diagnósticos

Usar comandos de diagnóstico de ROS2 ayudó a acotar el problema. Por ejemplo, ros2 topic list muestra tópicos activos:

ROS2 Bouncy Bolson Incluye RTI Connext DDS Gratis: Impulsando Conectividad y Diagnósticos

Me centré en el tópico "/velodyne_points":

ROS2 Bouncy Bolson Incluye RTI Connext DDS Gratis: Impulsando Conectividad y Diagnósticos

Confirmando que el publicador estaba activo:

ROS2 Bouncy Bolson Incluye RTI Connext DDS Gratis: Impulsando Conectividad y Diagnósticos

Sin embargo, RViz aún no mostraba datos.

Admin Console

Lanzar RTI Admin Console vía RTI Launcher destaca inmediatamente problemas de red. La consola muestra un indicador de X rojo cuando los participantes no pueden conectarse.

ROS2 Bouncy Bolson Incluye RTI Connext DDS Gratis: Impulsando Conectividad y Diagnósticos

Expandiendo Dominio 0 y seleccionando "/velodyne_points" reveló un mismatch de QoS:

ROS2 Bouncy Bolson Incluye RTI Connext DDS Gratis: Impulsando Conectividad y Diagnósticos

El publicador ofrecía fiabilidad "Best Effort", pero el suscriptor RViz requería una conexión "Reliable". DDS bloquea la conexión, previniendo mismatches inadvertidos.

Admin Console también muestra cada participante, incluyendo tópicos internos ocultos de ROS2. Observaciones clave incluyen:

ROS2 Bouncy Bolson Incluye RTI Connext DDS Gratis: Impulsando Conectividad y Diagnósticos

Otras capas RMW suprimen esta información.

Admin Console también puede suscribirse a tópicos de datos y visualizar sus valores:

ROS2 Bouncy Bolson Incluye RTI Connext DDS Gratis: Impulsando Conectividad y Diagnósticos

Con Admin Console, identifiqué el mismatch de QoS y resolví el problema en minutos.

Explore publicaciones adicionales que muestran el poder del ecosistema ROS2/DDS para extender, diagnosticar y optimizar sistemas robóticos, y para mejorar visualización 3D en entornos DDS puros:


Tecnología de Internet de las cosas

  1. OpenDDS vs. RTI Connext DDS: Elegir la Solución DDS Adecuada
  2. Pruebas de Software Riguroso en RTI: Garantizando Fiabilidad en Connext DDS
  3. RTI Connext 6 Ya Disponible: Rendimiento Mejorado, Seguridad y Conectividad Unificada
  4. Reproduciendo Datos LiDAR ROS2 con RTI Recording Service y DDS
  5. ROS 2 e Interoperabilidad DDS: Guía Práctica para Integración Sin Fisuras
  6. RTI Perftest 2.4 lanzado: Pruebas de rendimiento mejoradas para Connext DDS
  7. Integrando Qt con DDS: Construyendo aplicaciones IoT escalables
  8. Plataforma Adaptativa AUTOSAR 18.03 lanza soporte DDS – Un cambio de juego para vehículos autónomos
  9. Por qué RTI Connext DDS es el middleware de referencia para vehículos autónomos
  10. RTI Labs lanza Connector para Connext DDS con Python —Ahora en la suite Connext
  11. Cómo el IIoT Habilitado por 5G Impulsa la Adopción Rápida de la Industria 4.0