Automotive Grade Linux, system operacyjny i framework dla samochodów

Linux klasy samochodowej

Linux Foundation przedstawiła siódmą wersję dystrybucji AGL UCB (Automotive Grade Linux Unified Code Base), który opracowuje uniwersalną platformę do wykorzystania w różnych podsystemach motoryzacyjnychod desek rozdzielczych po samochodowe systemy informacyjno-rozrywkowe.

Dystrybucja opiera się na projektach Tizen, GENIVI i Yocto. Środowisko graficzne jest oparte na projektach Qt, Wayland i Weston IVI Shell. Platforma montażowa składa się z płyt QEMU, M3, Intel Minnowboard Max (Atom E38xx), TI Vayu i Raspberry Pi 3.

Firmy lubią W rozwój projektu zaangażowane są Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi i Subaru.

O systemie Automotive Grade Linux

AGL UCB może służyć producentom samochodów jako szkielet do tworzenia ostatecznych rozwiązań, po dokonaniu niezbędnej adaptacji sprzętu i dostosowaniu interfejsu.

Platforma będzie pozwala skupić się na rozwoju aplikacji i własnych metodach organizacji pracy użytkowników, bez myślenia o niskopoziomowej infrastrukturze i minimalizacji kosztów utrzymania.
Dostarczony jest zestaw działających prototypów ogólnych aplikacji napisanych w technologiach HTML5 i Qt.

Na przykład jest implementacja ekranu głównego, przeglądarki internetowej, deski rozdzielczej, systemu nawigacji (z wykorzystaniem Google Maps), klimatyzacji, odtwarzacza multimedialnego z obsługą DLNA, interfejsu do konfiguracji podsystemu audio i wiadomości czytelnik.

Składniki są oferta dotycząca sterowania głosowego, wyszukiwania informacji, interakcji ze smartfonem przez Bluetooth oraz połączenia z siecią CAN dostęp do czujników i przesyłanie danych między węzłami pojazdu.

Projekt jest całkowicie otwarty: wszystkie komponenty są dostępne na wolnych licencjach. Kod źródłowy dostępnych opracowań projektu to jest przez git.

Zmiany w siódmej wersji Automotive Grade Linux

agl-console-100659771-oryg

Jak powiedziano na początku, ogłoszono siódmą wersję Automotive Grade Linux, która zawiera interfejs API do rozpoznawania i syntezy mowy (rozpoznawanie mowy i API mowy) w oparciu o połączone otwarte silniki.

Obsługa poleceń głosowych

Do interfejsów API HVAC dodano obsługę sterowania głosowego i wykorzystania w aplikacjach internetowych (sterowanie klimatyzacją) i telefonię.

Dodano SmartDeviceLink w tej wersji do łączenia aplikacji działających na smartfonach z samochodowymi systemami informacyjno-rozrywkowymi.

Technologia pozwala na organizowanie interakcji z aplikacjami mobilnymi (kompatybilny z Apple CarPlay i Android Auto) za pomocą standardowych interfejsów samochodowych, takich jak ekran dotykowy na konsoli, system rozpoznawania poleceń głosowych oraz dodatkowe przyciski i klawisze.

Aplikacje internetowe

dodatkowe profile urządzeń dla telematyki, pulpitów nawigacyjnych i komponentu do zarządzania cyklem życia aplikacji internetowych WAM (Web Application Manager) integruje się ze strukturą aplikacji AGL i umożliwia uruchamianie aplikacji internetowych jako programów natywnych.

Warstwa do uruchamiania aplikacji internetowych oparta jest na silniku Chromium który oferuje zestaw demonstracyjnych aplikacji internetowych do pobrania.

Pakiet referencyjny został zaktualizowany, w tym odtwarzacz multimedialny, tuner, system nawigacji, nawigator, interfejsy do konfiguracji Bluetooth, WiFi i HVAC, mikser dźwięku i panel do sterowania podsystemami samochodu.

Do szeregu referencyjnych aplikacji dodano interfejs do sterowania głośnością i implementację wirtualnej karty dźwiękowej (Dynamic Virtual ALSA).

Wśród innych wyróżniających się cech są:

  • Możliwość oddzielnego zestawu podstawowych usług AGL (Core AGL Service).
  •  Możliwość jednoczesnego wyświetlania informacji na ekranach multimedialnych i panelach sterowania.
    Nie obsługuje wyjścia wieloekranowego, w tym ekranu multimedialnego pasażera z tyłu.
  • Obsługa różnych platform sprzętowych, w tym płyt Qualcomm Technologies, Intel, Texas Instrument, NXP i Raspberry Pi.
  • Dostępność SDK (Software Development Kit) z typowymi szablonami aplikacji.

Jeśli chcesz dowiedzieć się więcej na ten temat, możesz odwiedzić stronę internetową projektu. Link jest taki.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.