AAOS SDV תומך במגוון רחב של תחומים של מחשוב לרכב, מעבר למידע ולבידור, כמו לוחות מכשירים, אמצעי בקרה של המרכב ועזרה לנהג.

|
מערכות מידע ובידור (IVI) מערכת AAOS IVI מספקת חוויית בידור וניווט משכנעת ושימושית ברכב. |
לוח בקרה מאוחד (IVI / SDV) AAOS מספק פתרון מאוחד לתא הנהג שמשלב נתונים של לוח המכוונים כדי ליצור פתרון מלא לתא הנוסעים למערכות מידע ובידור ולתא הנהג. |
מעבר לתא הטייס (IVI / SDV) AAOS מפעיל דומיינים מרובים ברכב, כמו השלדה והמרכב, וגם שילוב של ADAS (QM) כדי ליצור חוויות מותאמות אישית. |
פלטפורמת ה-SDV מתוכננת לתת מענה לאתגרים המרכזיים בפיתוח רכבים מודרניים. היא מספקת בסיס תוכנה קומפקטי, יעיל וניתן להרחבה שמבוסס על מחסנית מקורית של Android ללא ראש, ומתרחבת עמוק לתוך ארכיטקטורת הרכב כדי להפעיל רכיבי תוכנה בכל הרכב, כמו מפעיל המושב, לוח המחוונים, בקרת האקלים, התאורה, המצלמות, המראות, הטלמטריה ועוד.
הליבה של AAOS SDV היא מערכת הפעלה קלילה מבוססת-Android שכוללת מסגרות ספציפיות לרכב ברמה נמוכה לתקשורת, לאבחון, לעדכוני תוכנה ועוד. כך אפשר להשתמש ב-AAOS SDV כדי להפעיל בקרי רכב שונים, כמו Core Compute, Body Controls ו-Cluster domains.
בנוסף, פלטפורמת ה-SDV של AAOS כוללת מסגרת חדשה, Display Safety, להטמעה של אפליקציות ללוח המכוונים, כולל צלילי התראה, מצלמה רגולטורית וגרפיקה מתוחכמת שמשתלבת בצורה חלקה עם תוכן ה-IVI של AAOS. התכונה 'בטיחות התצוגה' כוללת שרשרת כלים לעיצוב בטיחות וצג בטיחות לדוגמה, שמאפשרים ליצרני ציוד מקורי לעמוד בדרישות הבטיחות הפונקציונלית באמצעות מנגנוני הבטיחות המגוונים של פלטפורמות מערכות על שבב (SoC) לרכב.
מבוא ל-AAOS SDV
AAOS SDV מיועדת להפעלה בסביבה מרובת מכונות וירטואליות במערכת על שבב (SoC) לרכב, בדרך כלל לצד מערכת IVI. AAOS SDV הוא מופע Android ללא ממשק משתמש שמתבסס על וירטואליזציה עם מנהלי התקנים של VirtIO. הארכיטקטורה הזו מאפשרת להריץ את אותו קובץ אימג' של המערכת בסביבות וירטואליות מבוססות-ענן (Cuttlefish) או בכל היפר-ויז'ר שתואם ל-VirtIO בחומרת היעד. AAOS SDV מספקת פלטפורמה סטנדרטית, ניתנת לעדכון ומאובטחת לפונקציות של כלי רכב.
איור 1. סביבת AAOS.
יכולות עיקריות
בקטע הזה מתוארות היכולות העיקריות של AAOS SDV.
פיתוח מבוסס-ענן (תאום דיגיטלי)
AAOS SDV מיועד להרצה במכשיר הווירטואלי Cuttlefish, ומאפשר ליצור תאום דיגיטלי של סביבות מחשוב לרכב בענן או במכונות מקומיות. האפשרות הזו מאפשרת לפתח ולבדוק תוכנות לרכב – משירותים בודדים ועד לאינטראקציות בין כמה מכונות וירטואליות – לפני שהחומרה הפיזית זמינה, וכך לקצר את זמן יציאה לשוק.
רכיבים מרכזיים:
- Cuttlefish: מדמה את סביבת ה-SDV של כמה מכונות וירטואליות.
- Android Studio for Platform (ASfP): מספק כלים לפיתוח ולפריסה של שירותים מבוססי Rust ב-Cuttlefish.
עיבוד של אשכול הכלים ושל תוכן עם רמות קריטיות שונות
AAOS SDV תומכת בתרחישי שימוש כמו לוחות מחוונים דיגיטליים, שנדרש בהם עיבוד של מידע ברמות קריטיות שונות. כך אפשר להציג מידע קריטי לבטיחות כמו נורות אזהרה (telltales) לצד תוכן גרפי עשיר. הרינדור הזה צריך להיות זמין בשלב מוקדם ברצף האתחול של הרכב.
רכיבים מרכזיים:
- SDV Media: מאפשרת יכולות גרפיקה ומדיה במכונת VM שאינה IVI.
- בטיחות התצוגה: מספקת נתיבי עיבוד בטוחים מבחינה פונקציונלית, בשלב מוקדם של האתחול, למידע קריטי על אשכולות ולסימני אזהרה.
שילוב ותקשורת של שירותים בתחום הרכב
הפלטפורמה מאפשרת שילוב עם ארכיטקטורות קיימות של רשתות רכב באמצעות ארכיטקטורה מוכוונת-שירותים (SOA). זה כולל תקשורת בין מכונות וירטואליות, ניהול מחזור החיים של השירות ותקשורת עם שירותים ביחידות ECU אחרות.
רכיבים מרכזיים:
- SDV Core OS: מספקת מופע Android ללא ממשק משתמש לשירותי ליבה:
- תקשורת בין מכונות וירטואליות
- זיהוי וניהול שירותים
- עדכוני מערכת וניהול צריכת חשמל
- נקודות שילוב לשירותי אבחון, הגדרה וכיול
- SOME/IP broker: מאפשר תקשורת בין שירותי SDV לבין שירותי ECU חיצוניים באמצעות תוכנת ביניים (middleware) מבוססת-שירות וניתנת להתאמה על גבי IP (SOME/IP).
עיבוד נתונים במכשיר
AAOS SDV כולל מסגרות לאיסוף נתונים במכשיר ולעיבוד קצה.
רכיבים מרכזיים:
- טלמטריה של SDV: מאפשרת איסוף נתונים במכשיר ועיבוד קצה לשירותים של רכב לענן, עם תמיכה בהגדרה דינמית.
שנתחיל?
הוראות להגדרת הסביבה ושימוש בה מפורטות במאמר תחילת העבודה.
משאבים
מצגות טכניות בנושא AAOS SDV (סדנת Google Automotive Partner Bootcamp 2025)
הדגמות של AAOS SDV (סדנת Google Automotive Partner Bootcamp 2025)