Automotive Grade Linux un sistem de operare și un cadru pentru automobile

Linux pentru automobile

Linux Foundation a prezentat a șaptea versiune a distribuției AGL UCB (Automotive Grade Linux Unified Code Base), care dezvoltă o platformă universală pentru utilizare în diferite subsisteme autode la tablouri de bord la sisteme de infotainment auto.

Distributia se bazează pe proiectele Tizen, GENIVI și Yocto. Mediul grafic se bazează pe Qt, Wayland și proiectul Weston IVI Shell. Platforma de montare este formată din QEMU, plăci M3, Intel Minnowboard Max (Atom E38xx), TI Vayu și Raspberry Pi 3.

Companii ca Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi și Subaru sunt implicate în dezvoltarea proiectului.

Despre Automotive Grade Linux

AGL UCB poate fi utilizat de producătorii de automobile ca cadru pentru a crea soluții finale, după ce a făcut adaptarea necesară echipamentului și a personalizat interfața.

Platforma va vă permite să vă concentrați asupra dezvoltării aplicațiilor și a propriilor metode de organizare a muncii utilizatorilor, fără a vă gândi la infrastructura de nivel scăzut și la minimizarea costurilor de întreținere.
Este furnizat un set de prototipuri de lucru ale aplicațiilor generice scrise cu tehnologii HTML5 și Qt.

De exemplu, există o implementare a ecranului de pornire, a browserului web, a tabloului de bord, a sistemului de navigare (utilizând Google Maps), a climatizatorului, a unui player media cu suport DLNA, a unei interfețe pentru configurarea subsistemului audio și a unei știri cititor.

Componentele sunt oferta pentru control vocal, regăsirea informațiilor, interacțiunea cu un smartphone prin Bluetooth și conexiunea la o rețea CAN pentru a accesa senzori și a transfera date între nodurile vehiculului.

Proiectul este complet deschis: toate componentele sunt disponibile sub licențe gratuite. Codul sursă al dezvoltărilor disponibile ale proiectului este prin git.

Modificări în cea de-a șaptea versiune a Automotive Grade Linux

agl-console-100659771-orig

După cum sa spus la început, a fost anunțată cea de-a șaptea versiune a Automotive Grade Linux care vine cu API pentru recunoașterea și sinteza vorbirii (recunoaștere vocală și API vorbire) bazat pe motoare deschise conectate.

Operare prin comenzi vocale

Suportul pentru controlul vocii și utilizarea în aplicații web a fost adăugat la API-urile HVAC (controlul aerului condiționat) și telefonie.

SmartDeviceLink a fost adăugat în această versiune pentru a conecta aplicațiile care rulează pe smartphone-uri cu sistemele de infotainment auto.

Tehnologia vă permite să organizați interacțiunea cu aplicațiile mobile (compatibil cu Apple CarPlay și Android Auto) utilizând interfețe auto standard, cum ar fi un ecran tactil pe consolă, un sistem de recunoaștere a comenzilor vocale și butoane și taste suplimentare.

Aplicații Web

profiluri de dispozitive suplimentare pentru sisteme telematice, tablouri de bord și o componentă pentru gestionarea ciclului de viață al aplicațiilor web WAM (Web Application Manager) se integrează cu cadrul de aplicații AGL și vă permite să rulați aplicații web ca programe native.

Stratul pentru lansarea aplicațiilor web se bazează pe motorul Chromium care oferă un set de aplicații web demo pentru descărcare.

Suita de referință a fost actualizată, inclusiv un player media, tuner, sistem de navigare, navigator, interfețe pentru configurarea Bluetooth, WiFi și HVAC, un mixer de sunet și un panou pentru controlul subsistemelor mașinii.

La numărul de aplicații de referință a fost adăugată o interfață pentru controlul volumului și implementarea unei plăci de sunet virtuale (Dynamic Virtual ALSA).

Dintre celelalte caracteristici care se remarcă sunt:

  • Posibilitatea unui set separat de servicii AGL de bază (Core AGL Service).
  •  Capacitatea de a afișa simultan informații pe ecrane multimedia și panouri de control.
    Nu acceptă ieșirea multi-ecran, inclusiv un ecran multimedia pentru pasagerul din spate.
  • Suport pentru diverse platforme hardware, inclusiv Qualcomm Technologies, Intel, Texas Instrument, NXP și plăci Raspberry Pi.
  • Disponibilitatea SDK (Software Development Kit) cu șabloane tipice de aplicație.

Dacă doriți să aflați mai multe despre aceasta, puteți vizita site-ul web al proiectului. Legătura este aceasta.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.