工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial Internet of Things >> モノのインターネットテクノロジー

ROS 2 Bouncy Bolsonに無償RTI Connext DDS搭載:接続性と診断を強化

ROS 2 Bouncy Bolsonに無償RTI Connext DDS搭載:接続性と診断を強化

ROS 2の第2リリース、コードネーム「Bouncy Bolson」が公式ROS 2ウェブサイトからIntel Linux、Windows、iOS向けにダウンロード可能になりました。

ROS(Robot Operating System)はロボットシステム構築のためのオープンソースフレームワークです。ROS 2はオリジナルプラットフォームを基盤とし、通信にData Distribution Service(DDS)を使用することで高性能化を実現しています。

ROS 2 Bouncy Bolsonについて

「Bouncy」リリースの特筆点は、RTI Connext DDSが非商用ライセンスでバンドルされていることです。これにより、ROS 2を使用する研究者、評価者、アカデミックユーザーにとって、プロフェッショナルグレードのDDSが無償オプションとなります。

DDSの標準ベース相互運用性により、すべてのROS 2ユーザーが豊富なツールとサービスのエコシステムにアクセス可能になります:

以下は、RTI Admin Consoleがトラブルシューティングをいかに簡素化するかの実例です。ROS 2展開にLiDARデータソースを追加し、最初RVizでデータ表示を試みましたが、出力が得られませんでした。

ROS 2 Bouncy Bolsonに無償RTI Connext DDS搭載:接続性と診断を強化

ROS 2診断コマンドで問題を絞り込みました。例えばros2 topic listでアクティブトピックを表示:

ROS 2 Bouncy Bolsonに無償RTI Connext DDS搭載:接続性と診断を強化

「/velodyne_points」トピックに注目:

ROS 2 Bouncy Bolsonに無償RTI Connext DDS搭載:接続性と診断を強化

パブリッシャーがアクティブであることを確認:

ROS 2 Bouncy Bolsonに無償RTI Connext DDS搭載:接続性と診断を強化

それでもRVizにデータが表示されません。

Admin Console

RTI LauncherからRTI Admin Consoleを起動すると、ネットワーク問題が即座にハイライトされます。コンソールは参加者が接続できないときに赤いXインジケーターを表示。

ROS 2 Bouncy Bolsonに無償RTI Connext DDS搭載:接続性と診断を強化

ドメイン0を展開し「/velodyne_points」を選択すると、QoSミスマッチが判明:

ROS 2 Bouncy Bolsonに無償RTI Connext DDS搭載:接続性と診断を強化

パブリッシャーは「Best Effort」信頼性を提供していましたが、RVizサブスクライバーは「Reliable」接続を要求。DDSが接続をブロックし、気づかぬミスマッチを防止。

Admin Consoleには隠れたROS 2内部トピックを含むすべての参加者も表示。主な観察点:

ROS 2 Bouncy Bolsonに無償RTI Connext DDS搭載:接続性と診断を強化

他のRMWレイヤーはこの情報を抑制します。

Admin Consoleはデータトピックを購読し、値を可視化することも可能:

ROS 2 Bouncy Bolsonに無償RTI Connext DDS搭載:接続性と診断を強化

Admin ConsoleでQoSミスマッチを特定し、数分で問題解決。

ROS 2/DDSエコシステムの力を示す追加投稿で、ロボットシステムの拡張、診断、最適化、純粋DDS環境での3D可視化強化を紹介:


モノのインターネットテクノロジー

  1. OpenDDS vs RTI Connext DDS:適切なデータ配布サービスソリューションの選択
  2. RTIにおける厳格なソフトウェアテスト:Connext DDS全体での信頼性確保
  3. RTI Connext 6リリース:性能向上、セキュリティ強化、統合接続性
  4. RTI Recording ServiceとDDSによるROS 2 LiDARデータのリプレイ
  5. ROS 2とDDS相互運用性:シームレス統合のための実践ガイド
  6. RTI Perftest 2.4リリース:Connext DDSのパフォーマンス・テストを強化
  7. QtとDDSの統合:スケーラブルなIoTアプリケーションの構築
  8. AUTOSAR Adaptive Platform 18.03がDDSサポートを開始 - 自律走行車へのゲームチェンジャー
  9. なぜRTI Connext DDSが自律走行車の定番ミドルウェアなのか
  10. RTI Labs、Python対応Connector for Connext DDSを提供開始 - Connextスイートに統合
  11. 5G対応IIoTがインダストリー4.0の急速な採用を推進