Linux-säätiö on esittänyt AGL UCB -jakelun seitsemännen version (Automotive Grade Linux Unified Code Base), joka kehittää yleistä alustaa käytettäväksi erilaisissa autoteollisuuden osajärjestelmissäkojelaudoista ajoneuvojen infotainment-järjestelmiin.
Jakelu perustuu Tizenin, GENIVI: n ja Yocton projektiin. Graafinen ympäristö perustuu Qt, Wayland ja Weston IVI Shell -projektiin. Asennusalusta koostuu QEMU-, M3-piirilevyistä, Intel Minnowboard Max (Atom E38xx), TI Vayu ja Raspberry Pi 3.
Yritykset kuten Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi ja Subaru ovat mukana projektin kehittämisessä.
Tietoja Automotive Grade Linuxista
Autonvalmistajat voivat käyttää AGL UCB: tä kehyksenä lopullisten ratkaisujen luomiseen sen jälkeen, kun on tehty tarvittavat mukautukset laitteisiin ja mukautettu käyttöliittymä.
Alusta tulee Sen avulla voit keskittyä sovelluskehitykseen ja omiin menetelmiin käyttäjän työn organisoimiseksi ajattelematta matalan tason infrastruktuuria ja minimoimalla ylläpitokustannuksia.
Mukana on joukko toimivia prototyyppejä HTML5- ja Qt-tekniikoilla kirjoitetuista yleissovelluksista.
Esimerkiksi on toteutettu aloitusnäyttö, verkkoselain, kojelauta, navigointijärjestelmä (Google Mapsia käyttäen), ilmastointilaite, mediasoitin DLNA-tuella, käyttöliittymä äänen osajärjestelmän määrittämiseksi ja uutiset lukija.
Komponentit ovat tarjous ääniohjaukseen, tiedonhakuun, vuorovaikutukseen älypuhelimen kanssa Bluetoothin kautta ja yhteyden muodostamiseen CAN-verkkoon käyttää antureita ja siirtää tietoja ajoneuvosolmujen välillä.
Projekti on täysin avoin: kaikki komponentit ovat saatavilla ilmaisilla lisensseillä. Käytettävissä olevan projektikehityksen lähdekoodi se on gitin kautta.
Muutokset Automotive Grade Linuxin seitsemännessä versiossa
Kuten alussa sanottiin, Automotive Grade Linuxin seitsemäs versio ilmoitettiin mukana tulee puheentunnistuksen ja synteesin sovellusliittymä (puheentunnistus ja puheen API), joka perustuu kytkettyihin avoimiin moottoreihin.
Käyttö äänikomennoilla
Tuki ääniohjaukselle ja verkkosovellusten käytölle on lisätty LVI-sovellusliittymiin (ilmastointilaitteen ohjaus) ja puhelintoiminta.
SmartDeviceLink on lisätty tässä julkaisussa linkittää älypuhelimilla toimivat sovellukset auton infotainment-järjestelmiin.
Teknologian avulla voit järjestää vuorovaikutuksen mobiilisovellusten kanssa (yhteensopiva Apple CarPlayn ja Android Auton kanssa) käyttämällä vakiona olevia autoliittymiä, kuten kosketusnäyttö konsolissa, äänikomentojen tunnistusjärjestelmä sekä lisäpainikkeet ja -näppäimet.
Web-sovellukset
Los lisälaiteprofiilit telematiikkaa, kojelautoja ja komponentti WAM-verkkosovellusten elinkaaren hallintaa varten (Web Application Manager) integroituu AGL-sovelluskehykseen ja antaa sinun käyttää verkkosovelluksia natiiviohjelmina.
Verkkosovellusten käynnistyskerros perustuu Chromium-moottoriin joka tarjoaa joukon esittelyverkkosovelluksia ladattavaksi.
Sovellusten viitesarja on päivitetty, mukaan lukien mediasoitin, viritin, navigointijärjestelmä, navigaattori, liitännät Bluetoothin, WiFi: n ja LVI: n konfigurointiin, äänisekoitin ja paneeli auton osajärjestelmien ohjaamiseen.
Referenssisovellusten lukumäärään on lisätty käyttöliittymä virtuaalisen äänikortin (Dynamic Virtual ALSA) äänenvoimakkuuden ja toteutuksen hallitsemiseksi.
Muista erottuvista ominaisuuksista ovat:
- Mahdollisuus erilliseen AGL-peruspalveluihin (Core AGL Service).
- Kyky näyttää tietoja samanaikaisesti multimedianäytöissä ja ohjauspaneeleissa.
Se ei tue moninäyttöulostuloa, mukaan lukien takaistuimen multimedianäyttö. - Tuki erilaisille laitteistoalustoille, mukaan lukien Qualcomm Technologies, Intel, Texas Instrument, NXP ja Raspberry Pi -levyt.
- SDK: n (Software Development Kit) saatavuus tyypillisillä sovellusmalleilla.
Jos haluat tietää enemmän siitä, voit vierailla projektin verkkosivustolla. Linkki on tämä.