KUKSA Companion App アプリ
KUKSAコンパニオンアプリは、統合されたKUKSAデータブローカーを持つ車両に接続し、データを読み取り、車両のアクチュエーターと対話するAndroid SDKの機能を示しています。KUKSAフレームワークは、COVESA車両信号仕様(VSS)に基づいています。
VSSは、車両のセンサーとアクチュエーターの現在および/または意図された状態を表す大規模なデータエントリの名前と意味を定義しており、木構造のように整理されています。例えば、車両の現在の速度はVehicle.Speedエントリで表現されます。
しかし、VSSはこれらの信号が車両内でどのように収集され、管理されるべきかを定義しておらず、他のコンポーネントが木から信号値を読み書きする方法も規定していません。
KUKSAデータブローカーは、VSS信号ツリーのリソース効率の良い実装であり、マイクロプロセッサベースのプラットフォーム上で車両内で実行されることを意図しています。これにより、車両内のアプリケーションは、信号のクエリ、センサーとアクチュエーターの現在および目標値の更新、関心のある信号の変化について通知を受けるための統一された高レベルgRPC APIを使用して、車両のセンサーとアクチュエーターと対話することができます。
コンパニオンアプリでカバーされているショーケースは:
- ドア制御
- 温度制御
- ライト制御
- タイヤ圧チェック
KUKSAについてもっと知る:
- 車両信号仕様: https://covesa.github.io/vehicle_signal_specification/
- KUKSAデータブローカー: https://github.com/eclipse/kuksa.val/
- KUKSA Android SDK: https://github.com/eclipse-kuksa/kuksa-android-sdk/
- KUKSAコンパニオンアプリ: https://github.com/eclipse-kuksa/kuksa-android-companion/









