概要
- onboardapiインターフェースライブラリ は、センサーシステムとソフトウェア間の通信を効率化
- 標準化データモデル により、複雑なハードウェア・ソフトウェア環境での相互運用性を実現
- DDS標準 に基づき、信頼性と低遅延を保証
- 複数言語対応 や後方互換性をサポート
- ライセンス情報 や設定方法も明示
onboardapiインターフェースライブラリの概要
- onboardapiライブラリ は、センサーシステムとソフトウェアコンポーネント間のシームレスな通信を実現
- 標準化データモデル を提供し、異種システム間の相互運用性を確保
- ddkitソフトウェア開発キット 上に構築
- Object Management Group (OMG) による Data Distribution Service (DDS) 標準を採用
- データ中心のパブリッシュ-サブスクライブアーキテクチャ を基盤とし、高負荷アプリケーション向けに 信頼性 と 低遅延 を保証
主な特長
- DDS XTypes および XCDR2エンコーディング 対応により、 完全な後方互換性 を実現
- データモデル進化時も、 異なるバージョンのソフトウェア間通信 が可能
- コアライブラリはC++ で提供
- Java, C# / .NET, Python 向けのラッパーを利用した 多言語統合 が可能
- 高い拡張性 と 柔軟性 を備えた設計
利用開始ガイド
- Client/Serviceアーキテクチャ と基本ロジックの理解
- C++、Python、C# / .NET、Java の各言語でのサンプルコード提供
- 設定方法 を詳細に解説
- データモデル および 全インターフェース のブラウズ機能
- Changelog で最新機能やアップデート状況を確認
ライセンス・免責事項
- インターフェース記述 : EPL v2.0 ライセンス
- ランタイムライブラリ : EULA-RME-SDK-1.0 ライセンス
- 詳細なライセンス情報 と 免責事項 を明示