Kendaraan software-defined

SDV AAOS mendukung berbagai domain komputasi otomotif di luar infotainment, seperti cluster instrumen, kontrol bodi, dan bantuan bagi pengemudi.

Ringkasan AAOS

Infotainment (IVI)

IVI AAOS menghadirkan pengalaman hiburan dan navigasi dalam mobil yang menarik dan bermanfaat.

Cockpit Terpadu (IVI / SDV)

AAOS menyediakan solusi kokpit terpadu yang menggabungkan data cluster untuk membuat solusi kabin lengkap untuk Infotainment dan Kokpit.

Beyond the Cockpit (IVI / SDV)

AAOS mendukung beberapa domain di mobil seperti sasis dan bodi serta integrasi ADAS (QM) untuk menciptakan pengalaman yang dipersonalisasi.

Platform SDV dirancang untuk mengatasi tantangan inti pengembangan kendaraan modern dengan menyediakan fondasi software yang ringkas, berperforma tinggi, dan skalabel berdasarkan stack native Android tanpa head, yang diperluas jauh ke dalam arsitektur kendaraan untuk mendukung komponen software di seluruh kendaraan seperti aktuator kursi, cluster instrumen, kontrol iklim, pencahayaan, kamera, spion, telemetri, dan banyak lagi.

Inti SDV AAOS adalah sistem operasi ringan berbasis Android yang menggabungkan framework khusus otomotif tingkat rendah untuk komunikasi, diagnostik, update software, dan lainnya. Hal ini memungkinkan SDV AAOS mendukung berbagai pengontrol kendaraan, seperti domain Core Compute, Body Controls, dan Cluster.

Selain itu, platform SDV AAOS mencakup framework baru, Display Safety, untuk menerapkan aplikasi cluster instrumen termasuk bunyi bel yang terdengar, kamera peraturan, dan grafis canggih yang berpadu sempurna dengan konten IVI AAOS. Keselamatan Layar mencakup rangkaian alat desain keselamatan dan monitor keselamatan referensi, sehingga OEM dapat memenuhi persyaratan keselamatan fungsional dengan memanfaatkan beragam mekanisme keselamatan platform SoC Otomotif.

Pengantar SDV AAOS

SDV AAOS dirancang untuk berjalan di lingkungan multi-VM pada sistem di chip (SoC) otomotif, biasanya bersama dengan sistem IVI. SDV AAOS adalah instance Android headless yang memanfaatkan virtualisasi dengan driver VirtIO. Arsitektur ini memungkinkan image sistem yang sama berjalan di lingkungan virtual berbasis cloud (Cuttlefish) atau di hypervisor yang kompatibel dengan VirtIO pada hardware target. SDV AAOS menyediakan platform yang standar, dapat diupdate, dan aman untuk fungsi kendaraan.

Lingkungan AAOS

Gambar 1. lingkungan AAOS.

Kemampuan utama

Kemampuan utama SDV AAOS dijelaskan di bagian ini.

Pengembangan berbasis cloud (kembaran digital)

SDV AAOS dirancang untuk berjalan di perangkat virtual Cuttlefish, sehingga memungkinkan kembaran digital lingkungan komputasi kendaraan di cloud atau di komputer lokal. Hal ini memungkinkan pengembangan dan pengujian software kendaraan—dari layanan individual hingga interaksi multi-VM—terjadi sebelum hardware fisik tersedia, sehingga mempercepat waktu pemasaran.

Komponen utama:

  • Cuttlefish: Mengemulasi lingkungan SDV multi-VM.
  • Android Studio untuk Platform (ASfP): Menyediakan alat untuk pengembangan dan deployment layanan berbasis Rust ke Cuttlefish.

Cluster instrumen dan rendering dengan tingkat kekritisan campuran

SDV AAOS mendukung kasus penggunaan, seperti cluster instrumen digital, yang memerlukan rendering dengan tingkat kekritisan campuran, yang menampilkan informasi penting terkait keselamatan seperti lampu peringatan (telltale) bersama dengan konten grafis yang kaya. Rendering ini harus tersedia lebih awal dalam urutan booting kendaraan.

Komponen utama:

  • Media SDV: Mengaktifkan kemampuan grafis dan media di VM non-IVI.
  • Display Safety: Menyediakan jalur rendering boot awal yang aman secara fungsional untuk informasi dan indikator cluster penting.

Integrasi dan komunikasi layanan otomotif

Platform ini memfasilitasi integrasi dengan arsitektur jaringan kendaraan yang ada menggunakan arsitektur berorientasi layanan (SOA). Hal ini mencakup komunikasi antar-VM, pengelolaan siklus proses layanan, dan komunikasi dengan layanan di ECU lain.

Komponen utama:

  • SDV Core OS: Menyediakan instance Android tanpa tampilan untuk layanan inti:
    • Komunikasi antar-VM
    • Penemuan dan pengelolaan layanan
    • Update sistem dan pengelolaan daya
    • Titik integrasi untuk layanan diagnostik, konfigurasi, dan kalibrasi
  • Broker SOME/IP: Memungkinkan komunikasi antara layanan SDV dan layanan ECU eksternal menggunakan middleware berorientasi layanan yang dapat diskalakan melalui IP (SOME/IP).

Pemrosesan data di perangkat

SDV AAOS mencakup framework untuk pengumpulan data di perangkat dan pemrosesan edge.

Komponen utama:

  • Telemetri SDV: Memfasilitasi pengumpulan data di perangkat dan pemrosesan edge untuk layanan kendaraan ke cloud, dengan dukungan untuk konfigurasi dinamis.

Mulai

Lihat Mulai untuk mengetahui petunjuk penyiapan dan penggunaan lingkungan.

Resource

Presentasi Teknis SDV AAOS (Google Automotive Partner Bootcamp 2025)

Demonstrasi SDV AAOS (Google Automotive Partner Bootcamp 2025)