HN 日本語サマリー

← 一覧へ戻る
オープンソース

ドイツのラインメタル社、Battlesuiteコネクテッド兵器システムプロトコルをオープンソース化

German Rheinmetall open-sources its Battlesuite connected weapon system protcol (rheinmetall.github.io)

269 pointsby summarity100 コメント

要約

ドイツの防衛企業ラインメタル社は、同社のBattlesuiteコネクテッド兵器システムプロトコルをオープンソース化しました。このプロトコルは、センサーシステムとソフトウェアコンポーネント間のシームレスな通信を提供し、DDS標準に基づいています。C++で提供され、Java、C#/.NET、Python向けのラッパーも用意されています。

全文翻訳

onboardapiインターフェースライブラリおよびミドルウェアは、センサーシステムとソフトウェアコンポーネント間のシームレスな通信のために設計されています。これは、複雑なハードウェアおよびソフトウェア環境全体での相互運用性を保証する標準化されたデータモデルを提供します。

ddkitソフトウェア開発キット上に構築されたこのライブラリは、Object Management Group (OMG) によるData Distribution Service (DDS) 標準を利用しています。このデータ中心のパブリッシュ/サブスクライブアーキテクチャは、高需要アプリケーション向けの信頼性の高い低遅延データ交換を保証します。

DDS XTypesとXCDR2エンコーディングを活用することで、このライブラリは完全な後方互換性を保証します。これにより、データモデルが進化しても、異なるバージョンのソフトウェアが共存し、シームレスに通信することが可能になります。

コアライブラリはC++で提供されますが、APIはJava、C# / .NET、およびPython向けのラッパーを介したマルチ言語統合をサポートしています。

開始方法

ライセンス / 免責事項