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