Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial Internet of Things >> Tecnologia da Internet das Coisas

ROS2 Bouncy Bolson Adiciona RTI Connext DDS Gratuito: Impulsionando Conectividade e Diagnósticos

ROS2 Bouncy Bolson Adiciona RTI Connext DDS Gratuito: Impulsionando Conectividade e Diagnósticos

O segundo lançamento do ROS2, codinome "Bouncy Bolson", está agora disponível para download no site oficial do ROS2 para Intel Linux, Windows e iOS.

ROS (Robot Operating System) é um framework open-source para construção de sistemas robóticos. ROS2 constrói sobre a plataforma original, entregando maior desempenho usando Data Distribution Service (DDS) para comunicação.

Sobre ROS2 Bouncy Bolson

O lançamento "Bouncy" é notável porque inclui RTI Connext DDS sob licença não comercial. Isso torna DDS de grau profissional uma opção gratuita para pesquisadores, avaliadores e acadêmicos que usam ROS2.

Graças à interoperabilidade baseada em padrões do DDS, todo usuário ROS2 ganha acesso a um rico ecossistema de ferramentas e serviços, incluindo:

Abaixo está um exemplo real de como RTI Admin Console simplifica troubleshooting. Adicionei uma fonte de dados LiDAR a uma implantação ROS2 e inicialmente tentei exibir os dados no RViz, mas não recebi saída.

ROS2 Bouncy Bolson Adiciona RTI Connext DDS Gratuito: Impulsionando Conectividade e Diagnósticos

Usando comandos de diagnóstico do ROS2 ajudou a estreitar o problema. Por exemplo, ros2 topic list mostra tópicos ativos:

ROS2 Bouncy Bolson Adiciona RTI Connext DDS Gratuito: Impulsionando Conectividade e Diagnósticos

Foquei no tópico "/velodyne_points":

ROS2 Bouncy Bolson Adiciona RTI Connext DDS Gratuito: Impulsionando Conectividade e Diagnósticos

Confirmando que o publisher estava ativo:

ROS2 Bouncy Bolson Adiciona RTI Connext DDS Gratuito: Impulsionando Conectividade e Diagnósticos

Ainda assim, RViz não mostrava dados.

Admin Console

Iniciar RTI Admin Console via RTI Launcher destaca imediatamente problemas de rede. O console mostra um indicador X vermelho quando participantes não conseguem conectar.

ROS2 Bouncy Bolson Adiciona RTI Connext DDS Gratuito: Impulsionando Conectividade e Diagnósticos

Expandindo Domínio 0 e selecionando "/velodyne_points" revelou um mismatch de QoS:

ROS2 Bouncy Bolson Adiciona RTI Connext DDS Gratuito: Impulsionando Conectividade e Diagnósticos

O publisher oferecia confiabilidade "Best Effort", mas o subscriber RViz exigia conexão "Reliable". DDS bloqueia a conexão, prevenindo mismatches despercebidos.

Admin Console também exibe todo participante, incluindo tópicos internos ocultos do ROS2. Observações-chave incluem:

ROS2 Bouncy Bolson Adiciona RTI Connext DDS Gratuito: Impulsionando Conectividade e Diagnósticos

Outras camadas RMW suprimem esta informação.

Admin Console também pode assinar tópicos de dados e visualizar seus valores:

ROS2 Bouncy Bolson Adiciona RTI Connext DDS Gratuito: Impulsionando Conectividade e Diagnósticos

Com Admin Console, identifiquei o mismatch de QoS e resolvi o problema em minutos.

Explore posts adicionais que mostram o poder do ecossistema ROS2/DDS para estender, diagnosticar e otimizar sistemas robóticos, e para aprimorar visualização 3D em ambientes DDS puros:

Tecnologia da Internet das Coisas

  1. OpenDDS vs. RTI Connext DDS: Escolhendo a Solução Certa de Data Distribution Service
  2. Testes Rigorosos de Software na RTI: Garantindo Confiabilidade no Connext DDS
  3. RTI Connext 6 Agora Disponível: Desempenho Aprimorado, Segurança e Conectividade Unificada
  4. Reproduzindo Dados LiDAR ROS2 com RTI Recording Service e DDS
  5. ROS 2 e Interoperabilidade DDS: Guia Prático para Integração Perfeita
  6. RTI Perftest 2.4 Lançado: Testes de Performance Aprimorados para Connext DDS
  7. Integrando Qt com DDS: Construindo Aplicações IoT Escaláveis
  8. Plataforma Adaptive AUTOSAR 18.03 Lança Suporte DDS – Divisor de Águas para Veículos Autônomos
  9. Por Que RTI Connext DDS é Middleware Preferido para Veículos Autônomos
  10. Como o IIoT Habilitado por 5G Impulsiona a Adoção Rápida da Indústria 4.0