Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial Internet of Things >> Internet of Things-technologie

ROS2 Bouncy Bolson Voegt Gratis RTI Connext DDS Toe: Connectiviteit & Diagnostiek Boosten

ROS2 Bouncy Bolson Voegt Gratis RTI Connext DDS Toe: Connectiviteit & Diagnostiek Boosten

De tweede release van ROS2, gecodeerd "Bouncy Bolson", is nu beschikbaar voor download van de officiële ROS2 website voor Intel Linux, Windows, en iOS.

ROS (Robot Operating System) is een open‑source framework voor het bouwen van robotische systemen. ROS2 bouwt op het oorspronkelijke platform op, wat hogere prestaties levert door de Data Distribution Service (DDS) te gebruiken voor communicatie.

Over ROS2 Bouncy Bolson

De "Bouncy" release is opvallend omdat het RTI Connext DDS bundelt onder een non‑commerciële licentie. Dit maakt professionele‑graad DDS een gratis optie voor onderzoekers, evaluators, en academici die ROS2 gebruiken.

Dankzij DDS's standaard‑gebaseerde interoperabiliteit, krijgt elke ROS2 gebruiker toegang tot een rijk ecosysteem van tools en diensten, inclusief:

  • RTI Admin Console – het go‑to tool voor het diagnosticeren van connectiviteitsissues.
  • RTI System Monitor – de premier oplossing voor tuning en het optimaliseren van systeemprestaties.
  • RTI Recording Service – hoge‑bandbreedte, lange‑duur opname en playback van topic data.
  • RTI Routing Service – een out‑of‑the‑box brug die cross‑netwerk communicatie mogelijk maakt.

Hieronder is een real‑world voorbeeld van hoe RTI Admin Console troubleshooting vereenvoudigt. Ik voegde een LiDAR databron toe aan een ROS2 deployment en probeerde initieel de data in RViz te tonen, maar kreeg geen output.

ROS2 Bouncy Bolson Voegt Gratis RTI Connext DDS Toe: Connectiviteit & Diagnostiek Boosten

Het gebruik van ROS2's diagnostische commando's hielp het probleem in te perken. Bijvoorbeeld, ros2 topic list toont actieve topics:

ROS2 Bouncy Bolson Voegt Gratis RTI Connext DDS Toe: Connectiviteit & Diagnostiek Boosten

Ik focuste op het topic "/velodyne_points":

ROS2 Bouncy Bolson Voegt Gratis RTI Connext DDS Toe: Connectiviteit & Diagnostiek Boosten

Bevestigend dat de publisher actief was:

ROS2 Bouncy Bolson Voegt Gratis RTI Connext DDS Toe: Connectiviteit & Diagnostiek Boosten

Toch toonde RViz nog steeds geen data.

Admin Console

Het lanceren van RTI Admin Console via de RTI Launcher highlight direct netwerkproblemen. De console toont een rode X indicator wanneer deelnemers niet kunnen connecteren.

ROS2 Bouncy Bolson Voegt Gratis RTI Connext DDS Toe: Connectiviteit & Diagnostiek Boosten

Uitklappen van Domain 0 en selecteren van "/velodyne_points" onthulde een QoS mismatch:

ROS2 Bouncy Bolson Voegt Gratis RTI Connext DDS Toe: Connectiviteit & Diagnostiek Boosten

De publisher bood "Best Effort" betrouwbaarheid, maar de RViz subscriber vereiste een "Reliable" verbinding. DDS blokkeert de verbinding, wat onopgemerkte mismatches voorkomt.

Admin Console toont ook elke deelnemer, inclusief verborgen ROS2 interne topics. Belangrijke observaties omvatten:

  • Gelogde fouten die later onderzocht kunnen worden.
  • Writer‑only en reader‑only topics die ongepaarde publishers of subscribers indiceren.
  • Ondersteuning voor meerdere RMW lagen van verschillende DDS leveranciers, wat echte multi‑vendor interoperabiliteit demonstreert.
  • Bij gebruik van de Connext RMW laag, verschijnt type code informatie in discovery verkeer en kan geïnspecteerd worden in Admin Console.

ROS2 Bouncy Bolson Voegt Gratis RTI Connext DDS Toe: Connectiviteit & Diagnostiek Boosten

Andere RMW lagen onderdrukken deze informatie.

Admin Console kan ook subscriben op data topics en hun waarden visualiseren:

ROS2 Bouncy Bolson Voegt Gratis RTI Connext DDS Toe: Connectiviteit & Diagnostiek Boosten

Met Admin Console identificeerde ik de QoS mismatch en loste het probleem in minuten op.

Verken additionele posts die de kracht van het ROS2/DDS ecosysteem tonen voor het uitbreiden, diagnosticeren, en optimaliseren van robotische systemen, en voor het verbeteren van 3D visualisatie in zuivere DDS omgevingen:


Internet of Things-technologie

  1. OpenDDS vs. RTI Connext DDS: De Juiste Data Distribution Service Oplossing Kiezen
  2. Rigorese Softwaretesten bij RTI: Betrouwbaarheid Garanderen in Connext DDS
  3. RTI Connext 6 Nu Beschikbaar: Verbeterde Prestaties, Beveiliging en Geünificeerde Connectiviteit
  4. ROS2 LiDAR Data Replayen met RTI Recording Service en DDS
  5. ROS 2 en DDS Interoperabiliteit: Een Praktische Gids voor Naadloze Integratie
  6. RTI Perftest 2.4 uitgebracht: Verbeterde prestatietesten voor Connext DDS
  7. Qt integreren met DDS: Schaalbare IoT-applicaties bouwen
  8. AUTOSAR Adaptive Platform 18.03 Lanceert DDS-ondersteuning – Game-Changer voor Autonome Voertuigen
  9. Waarom RTI Connext DDS de Go-to Middleware is voor Autonome Voertuigen
  10. RTI Labs Lanceert Python-Enabled Connector voor Connext DDS – Nu in de Connext Suite
  11. Hoe 5G-ingeschakelde IIoT de snelle adoptie van Industrie 4.0 drijft