Yazılım tanımlı araç

AAOS SDV, bilgi-eğlence sisteminin ötesinde, gösterge panelleri, gövde kontrolleri ve sürücü yardımı gibi çok çeşitli otomotiv bilgi işlem alanlarını destekler.

AAOS'a genel bakış

Bilgi-eğlence (IVI)

AAOS IVI, araç içinde ilgi çekici ve faydalı eğlence ve navigasyon deneyimleri sunar.

Birleşik Kokpit (IVI / SDV)

AAOS, bilgi-eğlence ve kokpit için tam kabin çözümü oluşturmak üzere küme verilerini içeren birleşik kokpit çözümü sunar.

Beyond the Cockpit (IVI / SDV)

AAOS, kişiselleştirilmiş deneyimler oluşturmak için arabadaki şasi ve gövde gibi birden fazla alanı desteklemenin yanı sıra ADAS entegrasyonu (QM) da sağlar.

SDV platformu, başsız Android yerel yığınına dayalı kompakt, yüksek performanslı ve ölçeklenebilir bir yazılım temeli sağlayarak modern araç geliştirmenin temel zorluklarını ele almak üzere tasarlanmıştır. Koltuk aktüatörü, gösterge paneli, iklim kontrolü, aydınlatma, kameralar, aynalar ve telemetri gibi araç genelindeki yazılım bileşenlerine güç vermek için araç mimarisine derinlemesine entegre olur.

AAOS SDV'nin çekirdeği, iletişim, teşhis, yazılım güncellemeleri ve daha fazlası için düşük seviyeli otomotive özgü çerçeveler içeren, Android tabanlı hafif bir işletim sistemidir. Bu sayede AAOS SDV, Core Compute, Body Controls ve Cluster alanları gibi farklı araç denetleyicilerine güç sağlayabilir.

Ayrıca AAOS SDV platformu, AAOS IVI içeriğiyle sorunsuz bir şekilde harmanlanan gelişmiş grafikler, yasal kamera ve sesli zil sesleri gibi gösterge paneli uygulamalarını uygulamak için yeni bir çerçeve olan Display Safety'yi içerir. Display Safety, OEM'lerin Otomotiv SoC'lerinin çeşitli platform güvenlik mekanizmalarından yararlanarak işlevsel güvenlik koşullarını karşılamasına olanak tanıyan bir güvenlik tasarım araç zinciri ve referans güvenlik monitörü içerir.

AAOS SDV'ye giriş

AAOS SDV, genellikle bir IVI sistemiyle birlikte, bir otomotiv çip üzerinde sisteminde (SoC) çoklu sanal makine ortamında çalışacak şekilde tasarlanmıştır. AAOS SDV, VirtIO sürücüleriyle sanallaştırmadan yararlanan, başsız bir Android örneğidir. Bu mimari, aynı sistem görüntüsünün bulut tabanlı sanal ortamlarda (Cuttlefish) veya hedef donanımdaki VirtIO uyumlu herhangi bir hipervizörde çalışmasına olanak tanır. AAOS SDV, araç işlevleri için standartlaştırılmış, güncellenebilir ve güvenli bir platform sağlar.

AAOS ortamı

Şekil 1. AAOS ortamı.

Temel özellikler

AAOS SDV'nin temel özellikleri bu bölümde açıklanmaktadır.

Bulut tabanlı geliştirme (dijital ikiz)

AAOS SDV, Cuttlefish sanal cihazında çalışacak şekilde tasarlanmıştır. Bu sayede, buluttaki veya yerel makinelerdeki araç bilgi işlem ortamlarının dijital ikizini oluşturabilirsiniz. Bu sayede, fiziksel donanım kullanıma sunulmadan önce araç yazılımının (tek tek hizmetlerden çoklu VM etkileşimlerine kadar) geliştirilmesi ve test edilmesi mümkün olur. Böylece, piyasaya sürüm süresi hızlanır.

Temel bileşenler:

  • Cuttlefish: Çoklu sanal makine SDV ortamını taklit eder.
  • Platform için Android Studio (ASfP): Rust tabanlı hizmet geliştirme ve Cuttlefish'e dağıtım için araçlar sağlar.

Gösterge grubu ve karma kritiklikte oluşturma

AAOS SDV, uyarı ışıkları (göstergeler) gibi güvenlikle ilgili kritik bilgileri zengin grafik içeriklerle birlikte gösteren, karma kritiklikte oluşturma gerektiren dijital gösterge panelleri gibi kullanım alanlarını destekler. Bu oluşturma, araç başlatma sırasının başında kullanılabilir olmalıdır.

Temel bileşenler:

  • SDV Media: IVI olmayan bir sanal makinede grafik ve medya özelliklerini etkinleştirir.
  • Ekran Güvenliği: Kritik küme bilgileri ve göstergeler için işlevsel olarak güvenli, erken başlatma oluşturma yolları sağlar.

Otomotiv hizmeti entegrasyonu ve iletişimi

Platform, hizmet odaklı mimari (SOA) kullanarak mevcut araç ağı mimarileriyle entegrasyonu kolaylaştırır. Buna sanal makineler arası iletişim, hizmet yaşam döngüsü yönetimi ve diğer ECU'lardaki hizmetlerle iletişim dahildir.

Temel bileşenler:

  • SDV Core OS: Temel hizmetler için başsız bir Android örneği sağlar:
    • VM'ler arası iletişim
    • Hizmet keşfi ve yönetimi
    • Sistem güncellemeleri ve güç yönetimi
    • Teşhis, yapılandırma ve kalibrasyon hizmetleri için entegrasyon noktaları
  • SOME/IP aracısı: Ölçeklenebilir hizmet odaklı ara yazılım üzerinden IP (SOME/IP) kullanarak SDV hizmetleri ile harici ECU hizmetleri arasında iletişimi sağlar.

Cihaz üzerinde veri işleme

AAOS SDV, cihaz üzerinde veri toplama ve uç işleme için çerçeveler içerir.

Temel bileşenler:

  • SDV Telemetrisi: Dinamik yapılandırma desteğiyle, araçtan buluta hizmetleri için cihaz üzerinde veri toplama ve uç işleme işlemlerini kolaylaştırır.

Başlayın

Ortam kurulumu ve kullanım talimatları için Başlarken başlıklı makaleyi inceleyin.

Kaynaklar

AAOS SDV Teknik Sunumları (Google Automotive Partner Bootcamp 2025)

AAOS SDV Demonstrations (Google Automotive Partner Bootcamp 2025)