Organizacija Linux Foundation deveti izvod distribucije (Automotive Grade Linux Unified Code Base), unutar kojeg se razvija univerzalna platforma za korišćenje u različitim automobilskim podsistemima, od instrument-tabli do automobilskih informatičko-zabavnih sistema. Rešenja zasnovana na AGL-u koriste se u informatičkim sistemima Toyota, Lexus, Subaru Outback, Subaru Legacy i lakim komercijalnim vozilima Mercedes-Benz Vans.
Distribucija se zasniva na radovima projekata , in . Grafičko okruženje se bazira na Qt, Wayland i radovima projekta Weston IVI Shell. Demonstracione verzije platforme za QEMU, ploče Renesas M3, Intel Up², Raspberry Pi 3 i Raspberry Pi 4. U saradnji sa zajednicom verzije za ploče NXP i.MX6,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) i TI Vayu.
Izvorni kodovi projekta dostupni su preko
. U razvoju projekta učestvuju kompanije kao što su Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi i Subaru.
AGL UCB lahko uporablja avtomobilski proizvajalci kot okvir za ustvarjanje končnih rešitev, po opravljenih potrebnih prilagoditvah za opremo in prilagoditvah vmesnika. Platforma omogoča osredotočanje na razvoj aplikacij in lastnih metod organizacije dela uporabnika, ne da bi se obremenjevali z nizkoinfrastrukturnimi zahtevami in z minimalizacijo stroškov za vzdrževanje. Projekt je popolnoma odprt — vse komponente so na voljo pod prostimi licencami.
Obezbeđena je kolekcija radnih prototipova tipičnih aplikacija, napisanih koristeći tehnologije HTML5 i Qt. Na primer, implementacija početnog ekrana, web pretraživača, instrument table, navigacionog sistema (koristi Google Maps), klima kontrole, multimedijalnog plejera sa podrškom za DLNA, interfejsa za podešavanje audio podsistema, programa za čitanje vesti. Ponuđene su komponente za glasovno upravljanje, pretraživanje informacija, interakciju sa pametnim telefonom preko Bluetooth-a i povezivanje na CAN mrežu za pristup senzorima i prenos podataka između čvorova automobila.
nove verzije:
- Podrška za isporuku OTA ažuriranja (Over-the-Air) za okruženja zasnovana na tehnologiji , koja omogućava upravljanje sistemom kao celinom sa mogućnošću ažuriranja pojedinačnih datoteka i verzionisanjem opšteg stanja sistema;
- U Application Framework-u implementirana je mogućnost autentifikacije zasnovane na tokenima;
- API za prepoznavanje govora je proširen i poboljšana je integracija sa glasovnim agentima. Dodata je podrška za Alexa Auto SDK 2.0. Predložena je nova otvorena verzija grafičkog interfejsa za upravljanje prepoznavanjem govora;
- U audio podsistemu unapređena je podrška za multimedijalni server i menadžer sesija ;
- Poboljšana je podrška za mrežne mogućnosti i podešavanja. Redizajniran je API za Bluetooth i proširena je podrška za Bluetooth profile pbap i map;
- U aplikacije zasnovane na HTML5 dodata je podrška za obezbeđenje pristupa zasnovanu na tokenima;
- Značajno je povećana efikasnost aplikacija zasnovanih na HTML5;
- Predložen je imidž samo sa HTML5 aplikacijama, koji koristi Web App Manager (WAM) i Chromium;
- Dodate su demonstracione HTML aplikacije za početni ekran, sistem pokretanja aplikacija, kontrolnu table, konfigurator, multimedijalni plejer, mikser, HVAC i pregledač Chromium;
- Proširene su referentne implementacije aplikacija pisanih u QML: Ažurirana implementacija instrument table koja podržava obradu CAN poruka sa volana i multimedijalnih dugmadi. Mogućnost korišćenja dugmadi na volanu za upravljanje automobilskim informacijskim sistemom;
- Predložena je preliminarna implementacija novog upravljača prozorima i početnog ekrana (aktivira se izborom ‘agl-compositor’);
- Posodobljena podpora za strojno opremo: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced s podporo za Automotive Cape, i.MX6 in Raspberry Pi 4.
Izvor: opennet.ru
