オープンソース
ドイツのラインメタル社、Battlesuiteコネクテッド兵器システムプロトコルをオープンソース化
要約
ドイツの防衛企業ラインメタル社は、同社のBattlesuiteコネクテッド兵器システムプロトコルをオープンソース化しました。このプロトコルは、センサーシステムとソフトウェアコンポーネント間のシームレスな通信を提供し、DDS標準に基づいています。C++で提供され、Java、C#/.NET、Python向けのラッパーも用意されています。
全文翻訳
onboardapi 9.10.0 by Rheinmetall
onboardapi ドキュメント
onboardapiインターフェースライブラリおよびミドルウェアは、センサーシステムとソフトウェアコンポーネント間のシームレスな通信のために設計されています。これは、複雑なハードウェアおよびソフトウェア環境全体での相互運用性を保証する標準化されたデータモデルを提供します。ddkitソフトウェア開発キット上に構築されたこのライブラリは、Object Management Group (OMG) のData Distribution Service (DDS) 標準を利用しています。このデータ中心のパブリッシュ/サブスクライブアーキテクチャは、高需要アプリケーション向けの信頼性の高い低遅延データ交換を保証します。DDS XTypesとXCDR2エンコーディングを活用することで、このライブラリは完全な後方互換性を保証します。これにより、データモデルが進化しても、異なるバージョンのソフトウェアが共存し、シームレスに通信することが可能になります。コアライブラリはC++で提供されますが、APIはJava、C# / .NET、およびPython向けのラッパーを介してマルチ言語統合をサポートします。
はじめに
コンセプト
クライアント/サービスアーキテクチャと基盤となるロジックを探る
例
C++
Python
C# / .NET
Java
設定
ライブラリの設定方法を学ぶ
インターフェース
データモデルとすべてのインターフェースを参照する
変更履歴
最新の機能を確認する
ライセンス / 免責事項
インターフェースの説明: EPL v2.0
ランタイムライブラリ: EULA-RME-SDK-1.0
生成元: 1.9.1
インプリント
© 2026 Rheinmetall AG