ソフトウェア定義自動車

AAOS SDV は、インフォテインメントだけでなく、インストルメント クラスタ、ボディ コントロール、ドライバー サポートなど、幅広い自動車コンピューティング ドメインをサポートしています。

AAOS の概要

車載インフォテインメント(IVI)

AAOS IVI は、魅力的な車載のエンターテイメントとナビゲーション のエクスペリエンスを提供します。

統合コックピット(IVI / SDV)

AAOS は、クラスタデータを組み込んでインフォテインメントとコックピットの完全なキャビン ソリューション を作成する統合コックピット ソリューション を提供します。

コックピット以外(IVI / SDV)

AAOS は、シャーシやボディなどの車内の複数のドメインを強化 するとともに、ADAS 統合(QM) により、パーソナライズされたエクスペリエンスを実現します。

SDV プラットフォームは、ヘッドレス Android ネイティブ スタックに基づくコンパクトで高性能かつスケーラブルなソフトウェア基盤を提供することで、最新の車両開発の主要な課題に対処するように設計されています。このプラットフォームは、車両アーキテクチャの奥深くまで拡張され、シート アクチュエータ、インストルメント クラスタ、空調、照明、カメラ、ミラー、テレメトリーなど、車両全体のソフトウェア コンポーネントを強化します。

AAOS SDV のコアは、通信、診断、ソフトウェア アップデートなどの自動車固有の低レベル フレームワークを組み込んだ軽量の Android ベースのオペレーティング システムです。これにより、AAOS SDV は、コア コンピューティング、ボディ コントロール、クラスタ ドメインなど、さまざまな車両コントローラを強化できます。

また、AAOS SDV プラットフォームには、可聴チャイム、規制カメラ、AAOS IVI コンテンツとシームレスに統合される高度なグラフィックなど、インストルメント クラスタ アプリケーションを実装するための新しいフレームワークである Display Safety が含まれています。Display Safety には、安全設計ツールチェーンと参照安全モニターが含まれており、OEM は自動車用 SoC の多様なプラットフォーム安全メカニズムを活用して機能安全要件を満たすことができます。

AAOS SDV の概要

AAOS SDV は、自動車用システム オン チップ(SoC)のマルチ VM 環境で実行するように設計されています。通常は IVI システムと並行して実行されます。AAOS SDV は、VirtIO ドライバで仮想化を活用するヘッドレス Android インスタンスです。このアーキテクチャにより、同じシステム イメージをクラウドベースの仮想環境(Cuttlefish)またはターゲット ハードウェア上の VirtIO 準拠のハイパーバイザで実行できます。AAOS SDV は、車両機能向けの標準化された、更新可能で安全なプラットフォームを提供します。

AAOS 環境

図 1.AAOS 環境。

主な機能

このセクションでは、AAOS SDV の主な機能について説明します。

クラウドベースの開発(デジタルツイン)

AAOS SDV は、Cuttlefish 仮想デバイスで実行するように設計されており、クラウドまたはローカルマシンで車両コンピューティング環境のデジタルツインを実現できます。これにより、個々のサービスからマルチ VM インタラクションまで、車両ソフトウェアの開発とテストを物理ハードウェアが利用可能になる前に行うことができ、製品化までの時間を短縮できます。

主なコンポーネント:

  • Cuttlefish: マルチ VM SDV 環境をエミュレートします。
  • Android Studio for Platform(ASfP): Rust ベースのサービス開発と Cuttlefish へのデプロイのためのツールを提供します。

インストルメント クラスタとミックス クリティカル レンダリング

AAOS SDV は、デジタル インストルメント クラスタなど、ミックス クリティカル レンダリングを必要とするユースケースをサポートしています。ミックス クリティカル レンダリングでは、警告灯などの安全上重要な情報が豊富なグラフィック コンテンツとともに表示されます。このレンダリングは、車両の起動シーケンスの早い段階で利用可能にする必要があります。

主なコンポーネント:

  • SDV Media: IVI 以外の VM でグラフィック機能とメディア機能を有効にします。
  • Display Safety: 重要なクラスタ情報と警告灯の機能的に安全な早期起動レンダリング パスを提供します。

自動車サービスの統合と通信

このプラットフォームは、サービス指向アーキテクチャ(SOA)を使用して、既存の車両ネットワーク アーキテクチャとの統合を容易にします。これには、VM 間通信、サービス ライフサイクル管理、他の ECU 上のサービスとの通信が含まれます。

主なコンポーネント:

  • SDV Core OS: コアサービス用のヘッドレス Android インスタンスを提供します。
    • VM 間通信
    • サービス ディスカバリと管理
    • システム アップデートと電源管理
    • 診断、構成、キャリブレーション サービスの統合ポイント
  • SOME/IP ブローカー: スケーラブルなサービス指向ミドルウェア over IP(SOME/IP)を使用して、SDV サービスと外部 ECU サービス間の通信を可能にします。

デバイス上のデータ処理

AAOS SDV には、デバイス上のデータの収集とエッジ処理のためのフレームワークが含まれています。

主なコンポーネント:

  • SDV Telemetry: 車両とクラウド間のサービス向けのデバイス上のデータの収集とエッジ処理を容易にします。動的構成をサポートしています。

始める

環境の設定と使用方法については、スタートガイドをご覧ください。

リソース

AAOS SDV 技術プレゼンテーション(Google Automotive Partner Bootcamp 2025)

AAOS SDV デモ(Google Automotive Partner Bootcamp 2025)