सॉफ़्टवेयर से कंट्रोल होने वाला वाहन

Android Automotive OS (AAOS) Software Defined Vehicle (SDV) में, इंफ़ोटेनमेंट के अलावा, ऑटोमोटिव कंप्यूट के कई डोमेन काम करते हैं. जैसे, इंस्ट्रूमेंट क्लस्टर, बॉडी कंट्रोल, और ड्राइवर की सुरक्षा में मदद करने वाली सुविधाएं.

AAOS के बारे में खास जानकारी

सूचना और मनोरंजन (आईवीआई)

AAOS IVI, कार में मनोरंजन और नेविगेशन के बेहतरीन और काम के अनुभव देता है.

यूनिफ़ाइड कॉकपिट (IVI / SDV)

AAOS, यूनीफ़ाइड कॉकपिट सलूशन उपलब्ध कराता है. यह क्लस्टर डेटा को शामिल करके, इन्फ़ोटेनमेंट और कॉकपिट के लिए फ़ुल केबिन सलूशन बनाता है.

कॉकपिट के बाहर (आईवीआई / एसडीवी)

AAOS, कार में कई डोमेन को कंट्रोल करता है. जैसे, चेसिस और बॉडी के साथ-साथ ADAS इंटिग्रेशन (QM). इससे लोगों को उनकी पसंद के मुताबिक अनुभव मिलता है.

पहली इमेज. एसडीवी के मुख्य क्षेत्र.

SDV प्लैटफ़ॉर्म, आधुनिक वाहनों को डेवलप करने से जुड़ी मुख्य चुनौतियों को हल करता है. यह हेडलेस (सिर्फ़ बैक-एंड पर काम करने की सुविधा देने वाला) और बिल्ट-इन Android स्टैक पर आधारित, छोटा, बेहतर परफ़ॉर्मेंस वाला, और ज़रूरत के हिसाब से बढ़ाया जा सकने वाला सॉफ़्टवेयर फ़ाउंडेशन उपलब्ध कराता है. यह स्टैक, वाहन के आर्किटेक्चर में गहराई तक फैला होता है. इससे वाहन के सभी कॉम्पोनेंट को पावर मिलती है. जैसे, सीट ऐक्चुएटर, इंस्ट्रूमेंट क्लस्टर, क्लाइमेट कंट्रोल, लाइटिंग, कैमरे, मिरर, और टेलीमेट्री.

AAOS SDV कोर, Android पर आधारित एक हल्का ऑपरेटिंग सिस्टम है. इसमें कम लेवल वाले, वाहन के हिसाब से खास फ़्रेमवर्क शामिल होते हैं. इनका इस्तेमाल कम्यूनिकेशन, डाइग्नोस्टिक्स, और सॉफ़्टवेयर अपडेट के लिए किया जाता है. इन फ़्रेमवर्क की मदद से, AAOS SDV अलग-अलग वाहन कंट्रोलर को पावर दे सकता है. जैसे, कोर कंप्यूट, बॉडी कंट्रोल, और क्लस्टर डोमेन.

AAOS SDV प्लैटफ़ॉर्म में, डिसप्ले की सुरक्षा से जुड़ा फ़्रेमवर्क भी शामिल है. इसका इस्तेमाल, इंस्ट्रूमेंट क्लस्टर ऐप्लिकेशन लागू करने के लिए किया जाता है. जैसे, सुनाई देने वाली आवाज़ें, रेगुलेटरी कैमरे, और बेहतर ग्राफ़िक्स, जो AAOS IVI कॉन्टेंट के साथ आसानी से काम करते हैं. डिस्प्ले सेफ्टी में, सुरक्षा से जुड़े डिज़ाइन टूलचेन और रेफ़रंस सेफ्टी मॉनिटर शामिल होता है. इससे ओईएम, ऑटोमोटिव एसओसी के अलग-अलग प्लैटफ़ॉर्म सुरक्षा तंत्रों का इस्तेमाल करके, फ़ंक्शनल सुरक्षा से जुड़ी ज़रूरी शर्तों को पूरा कर पाते हैं.

AAOS SDV के बारे में जानकारी

AAOS SDV, ऑटोमोटिव सिस्टम-ऑन-ए-चिप (एसओसी) पर मल्टी-वीएम एनवायरमेंट में काम करता है. आम तौर पर, यह आईवीआई सिस्टम के साथ काम करता है. AAOS SDV, हेडलेस Android इंस्टेंस है. यह VirtIO ड्राइवर के साथ वर्चुअलाइज़ेशन का इस्तेमाल करता है. इस आर्किटेक्चर की मदद से, एक ही सिस्टम इमेज को क्लाउड पर आधारित वर्चुअल एनवायरमेंट में चलाया जा सकता है. जैसे, Cuttlefish या टारगेट हार्डवेयर पर VirtIO के साथ काम करने वाले किसी भी हाइपरवाइज़र पर. AAOS SDV, वाहन के फ़ंक्शन के लिए एक स्टैंडर्ड, अपडेट किया जा सकने वाला, और सुरक्षित प्लैटफ़ॉर्म उपलब्ध कराता है.

AAOS एनवायरमेंट

दूसरी इमेज. AAOS एनवायरमेंट में काम करता है.

मुख्य सुविधाएं

इस सेक्शन में, AAOS SDV की मुख्य क्षमताओं के बारे में बताया गया है.

क्लाउड-आधारित डेवलपमेंट (डिजिटल ट्विन)

AAOS SDV को Cuttlefish वर्चुअल डिवाइस पर चलाने के लिए डिज़ाइन किया गया है. इससे आपको क्लाउड या लोकल मशीन पर, वाहन के कंप्यूट एनवायरमेंट का डिजिटल ट्विन बनाने में मदद मिलती है. इस डिजिटल ट्विन की मदद से, वाहन के सॉफ़्टवेयर को डेवलप और टेस्ट किया जा सकता है. जैसे, अलग-अलग सेवाओं से लेकर मल्टी-वीएम इंटरैक्शन तक. ऐसा, फ़िज़िकल हार्डवेयर के उपलब्ध होने से पहले ही किया जा सकता है. इससे, प्रॉडक्ट को बाज़ार में जल्दी लॉन्च करने में मदद मिलती है.

मुख्य कॉम्पोनेंट:

  • Cuttlefish: यह मल्टी-वीएम एसडीवी एनवायरमेंट की तरह काम करता है.
  • Android Studio for Platform (ASfP): यह Rust पर आधारित सेवा को डेवलप करने और Cuttlefish पर डिप्लॉय करने के लिए टूल उपलब्ध कराता है.

इंस्ट्रूमेंट क्लस्टर और अलग-अलग ज़रूरी कामों के लिए रेंडरिंग

AAOS SDV, डिजिटल इंस्ट्रूमेंट क्लस्टर जैसे इस्तेमाल के मामलों में काम करता है. इसके लिए, मिक्स-क्रिटिकैलिटी रेंडरिंग की ज़रूरत होती है. यह रेंडरिंग, सुरक्षा से जुड़ी अहम जानकारी दिखाती है. जैसे, चेतावनी वाली लाइटें (टेलटेल) और रिच ग्राफ़िकल कॉन्टेंट. यह रेंडरिंग, वाहन के बूट सीक्वेंस की शुरुआत में उपलब्ध होनी चाहिए.

मुख्य कॉम्पोनेंट:

  • SDV मीडिया: यह सुविधा, IVI के अलावा अन्य वर्चुअल मशीन में ग्राफ़िक्स और मीडिया की सुविधाएं चालू करती है.
  • डिस्प्ले की सुरक्षा: यह क्लस्टर की अहम जानकारी और टेलटेल के लिए, फ़ंक्शन के हिसाब से सुरक्षित और अर्ली-बूट रेंडरिंग पाथ उपलब्ध कराता है.

वाहन से जुड़ी सेवा का इंटिग्रेशन और कम्यूनिकेशन

यह प्लैटफ़ॉर्म, सर्विस ओरिएंटेड आर्किटेक्चर (एसओए) का इस्तेमाल करके, मौजूदा वाहन नेटवर्क आर्किटेक्चर के साथ इंटिग्रेट करने की सुविधा देता है. इसमें इंटर-वीएम कम्यूनिकेशन, सेवा के लाइफ़साइकल का मैनेजमेंट, और अन्य ईसीयू पर मौजूद सेवाओं के साथ कम्यूनिकेशन शामिल है.

मुख्य कॉम्पोनेंट:

  • SDV Core OS: यह मुख्य सेवाओं के लिए, हेडलेस Android इंस्टेंस उपलब्ध कराता है:
    • एक वीएम से दूसरे वीएम के बीच कम्यूनिकेशन
    • डिवाइस और सेवाओं की अपने-आप पहचान करना और उन्हें मैनेज करना
    • सिस्टम अपडेट और पावर मैनेजमेंट
    • गड़बड़ी की रिपोर्ट, कॉन्फ़िगरेशन, और कैलिब्रेशन सेवाओं के लिए इंटिग्रेशन पॉइंट
  • SOME/IP ब्रोकर: यह SDV सेवाओं और बाहरी ईसीयू सेवाओं के बीच कम्यूनिकेशन को चालू करता है. इसके लिए, यह आईपी पर आधारित स्केलेबल सर्विस-ओरिएंटेड मिडलवेयर (SOME/IP) का इस्तेमाल करता है.

उपयोगकर्ता के डिवाइस पर डेटा प्रोसेस करना

AAOS SDV में, डिवाइस पर डेटा इकट्ठा करने और एज प्रोसेसिंग के लिए फ़्रेमवर्क शामिल हैं.

मुख्य कॉम्पोनेंट:

  • एसडीवी टेलीमेट्री: यह डिवाइस पर डेटा इकट्ठा करने और वाहन से क्लाउड सेवाओं के लिए एज प्रोसेसिंग की सुविधा देता है. साथ ही, यह डाइनैमिक कॉन्फ़िगरेशन के साथ काम करता है.

शुरू करें

एनवायरमेंट सेटअप करने और इस्तेमाल करने के निर्देशों के लिए, शुरू करें लेख पढ़ें.