🛠Tools🔥🔥

Rheinmetall、推論サーバー向けミドルウェア onboardapi 9.10.0 をオープンソース公開──DDS 標準による低レイテンシ通信を実現

Rheinmetall が Battlesuite 向け onboardapi を公開し、DDS 標準ベースの低レイテンシなデータ交換環境を提供する。
リリース: 2026-01-01 · 読了 2

記事の要約

1. 核心(What)

  • Rheinmetall は Battlesuite 接続武器システムのミドルウェア onboardapi バージョン 9.10.0 をオープンソースで公開した。
  • 本ライブラリはセンサシステムとソフトウェアコンポーネント間のシームレスな通信を実現する標準化されたデータモデルを提供する。
  • ddkit SDK を基盤とし、Object Management Group (OMG) の Data Distribution Service (DDS) 標準を採用している。
  • DDS XTypes および XCDR2 エンコーディングにより、データモデルの進化にかかわらずバージョン間の完全な下位互換性を確保する。

2. 影響(Why)

  • 低レイテンシ通信の標準化: データ中心の publish-subscribe アーキテクチャにより、高負荷なアプリケーション環境において確実かつ低レイテンシなデータ交換を保証する。
  • マルチ言語サポートによる開発効率: コアライブラリは C++ で記述されているが、Java、C# / .NET、Python のラッパーにより、多様な言語環境のプロジェクトで即座に利用できる。

3. 根拠・詳細(How)

  • DDS 標準と XCDR2 の採用: OMG の DDS 標準および XTypes と XCDR2 エンコーディングを組み合わせることで、複雑なハードウェア・ソフトウェア環境間での相互運用性とバージョン互換性を維持する。
  • マルチ言語ラッパーの提供: C++ によるコア実装に対し、Java、C# / .NET、Python のラッパーレイヤーを用意することで、異なる開発スタックからの統合を可能にしている。

4. 展望・課題(Next)

  • ライセンスとドキュメントの確認: 公開されたドキュメントおよびライセンス条項に基づき、商用プロジェクトやクローズド環境への組み込み要件を検証する。