Linux Foundation predstavio je sedmu verziju distribucije AGL UCB (Automotive Grade Linux Unified Code Base), koji razvija univerzalnu platformu za upotrebu u raznim automobilskim podsustavimaod kontrolnih ploča do automobilskih informativno-zabavnih sistema.
Distribucija zasnovan je na projektima Tizen, GENIVI i Yocto. Grafičko okruženje temelji se na Qt, Waylandu i projektu Weston IVI Shell. Montažna platforma sastoji se od QEMU, M3 ploča, Intel Minnowboard Max (Atom E38xx), TI Vayu i Raspberry Pi 3.
Kompanije poput U razvoj projekta uključeni su Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi i Subaru.
O automobilskom razredu Linuxa
AGL UCB mogu koristiti proizvođači automobila kao okvir za stvaranje konačnih rješenja, nakon što izvrše potrebnu adaptaciju opreme i prilagodbu interfejsa.
Platforma hoće Omogućava vam da se usredotočite na razvoj aplikacija i vlastite metode organiziranja korisnikovog rada, bez razmišljanja o infrastrukturi niskog nivoa i minimiziranju troškova održavanja.
Obezbeđen je skup radnih prototipova generičkih aplikacija napisanih sa HTML5 i Qt tehnologijama.
Na primjer, tu je implementacija početnog zaslona, web preglednika, nadzorne ploče, navigacijskog sustava (koristeći Google Maps), kontrole klime, medija playera s podrškom za DLNA, sučelja za konfiguriranje podsistema zvuka i vijesti čitaoče.
Komponente su ponuda za upravljanje glasom, pronalaženje informacija, interakciju sa pametnim telefonom putem Bluetootha i povezivanje na CAN mrežu za pristup senzorima i prenos podataka između čvorova vozila.
Projekt je potpuno otvoren: sve komponente su dostupne pod besplatnim licencama. Izvorni kod dostupnih razvojnih projekata to je putem gita.
Promjene u sedmoj verziji Automotive Grade Linuxa
Kao što je rečeno na početku, najavljena je sedma verzija Automotive Grade Linuxa dolazi s API-jem za prepoznavanje i sintezu govora (prepoznavanje govora i API govora) na osnovu povezanih otvorenih motora.
Upravljanje glasovnim naredbama
Podrška za glasovno upravljanje i upotrebu u web aplikacijama dodana je u HVAC API-je (kontrola klima uređaja) i telefonija.
Dodan je SmartDeviceLink u ovom izdanju za povezivanje aplikacija koje rade na pametnim telefonima sa automobilskim informacijsko-zabavnim sistemima.
Tehnologija vam omogućava organiziranje interakcije s mobilnim aplikacijama (kompatibilno s Apple CarPlay i Android Auto) pomoću standardnih automobilskih sučelja poput ekrana osjetljivog na dodir na konzoli, sistema za prepoznavanje glasovnih naredbi i dodatnih tipki i tipki.
Web aplikacije
u dodatni profili uređaja za telematiku, nadzorne ploče i komponenta za upravljanje životnim ciklusom WAM web aplikacija (Web Application Manager) integrira se sa AGL aplikacijskim okvirom i omogućava vam pokretanje web aplikacija kao izvornih programa.
Sloj za pokretanje web aplikacija zasnovan je na Chromium engineu koji nudi skup demo web aplikacija za preuzimanje.
Ažuriran je referentni paket, uključujući media player, tuner, navigacijski sustav, navigator, sučelja za konfiguriranje Bluetooth-a, WiFi-a i HVAC-a, mikser zvuka i ploča za kontrolu podsistema automobila.
Broju referentnih aplikacija dodano je sučelje za kontrolu jačine zvuka i implementaciju virtualne zvučne kartice (Dynamic Virtual ALSA).
Od ostalih karakteristika koje se ističu su:
- Mogućnost odvojenog seta osnovnih AGL usluga (Core AGL Service).
- Mogućnost istovremenog prikazivanja informacija na multimedijalnim ekranima i kontrolnim pločama.
Ne podržava izlaz na više ekrana, uključujući multimedijalni zaslon suvozača. - Podrška za različite hardverske platforme, uključujući Qualcomm Technologies, Intel, Texas Instrument, NXP i Raspberry Pi ploče.
- Dostupnost SDK-a (Software Development Kit) s tipičnim predlošcima aplikacija.
Ako želite znati više o tome, možete posjetiti web stranicu projekta. Link je ovaj.