Automotive Grade Linux un sistema operativo e framework per automobili

Grado automobilistico Linux

La Linux Foundation ha presentato la settima versione della distribuzione AGL UCB (Automotive Grade Linux Unified Code Base), che sta sviluppando una piattaforma universale da utilizzare in vari sottosistemi automobilisticidai cruscotti ai sistemi di infotainment automobilistici.

La distribuzione si basa sui progetti di Tizen, GENIVI e Yocto. L'ambiente grafico è basato su Qt, Wayland e il progetto Weston IVI Shell. La piattaforma di montaggio è composta da QEMU, schede M3, Intel Minnowboard Max (Atom E38xx), TI Vayu e Raspberry Pi 3.

Le aziende piace Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi e Subaru sono coinvolte nello sviluppo del progetto.

Informazioni su Automotive Grade Linux

AGL UCB può essere utilizzato dalle case automobilistiche come framework per creare soluzioni finali, dopo aver effettuato gli adattamenti necessari per le apparecchiature e personalizzato l'interfaccia.

La piattaforma lo farà Ti consente di concentrarti sullo sviluppo delle applicazioni e sui tuoi metodi di organizzazione del lavoro dell'utente, senza pensare a infrastrutture di basso livello e ridurre al minimo i costi di manutenzione.
Viene fornita una serie di prototipi funzionanti di applicazioni generiche scritte con le tecnologie HTML5 e Qt.

Ad esempio, c'è un'implementazione della schermata iniziale, il browser web, il cruscotto, il sistema di navigazione (utilizzando Google Maps), il climatizzatore, un lettore multimediale con supporto DLNA, un'interfaccia per configurare il sottosistema audio e una notizia lettore.

I componenti sono offerta per controllo vocale, recupero di informazioni, interazione con uno smartphone tramite Bluetooth e connessione a una rete CAN per accedere ai sensori e trasferire i dati tra i nodi del veicolo.

Il progetto è completamente aperto: tutti i componenti sono disponibili con licenze libere. Il codice sorgente degli sviluppi del progetto disponibili è tramite git.

Cambiamenti nella settima versione di Automotive Grade Linux

agl-console-100659771-orig

Come è stato detto all'inizio, è stata annunciata la settima versione di Automotive Grade Linux che viene fornito con l'API per il riconoscimento vocale e la sintesi (riconoscimento vocale e API vocale) basato su motori aperti connessi.

Funzionamento tramite comandi vocali

Il supporto per il controllo vocale e l'uso nelle applicazioni web è stato aggiunto alle API HVAC (controllo aria condizionata) e telefonia.

SmartDeviceLink è stato aggiunto in questa versione per collegare le applicazioni in esecuzione su smartphone con i sistemi di infotainment per auto.

La tecnologia ti consente di organizzare l'interazione con le applicazioni mobili (compatibile con Apple CarPlay e Android Auto) utilizzando interfacce automobilistiche standard come un touch screen sulla console, un sistema di riconoscimento dei comandi vocali e pulsanti e tasti aggiuntivi.

Applicazioni Web

profili di dispositivi aggiuntivi per telematica, dashboard e un componente per gestire il ciclo di vita delle applicazioni Web WAM (Web Application Manager) si integra con il framework dell'applicazione AGL e consente di eseguire applicazioni Web come programmi nativi.

Il livello per l'avvio delle applicazioni web è basato sul motore Chromium che offre una serie di applicazioni web demo da scaricare.

La suite di riferimento è stata aggiornata, compreso un lettore multimediale, sintonizzatore, sistema di navigazione, navigatore, interfacce per la configurazione di Bluetooth, WiFi e HVAC, un mixer audio e un pannello per controllare i sottosistemi dell'auto.

Al numero di applicazioni di riferimento è stata aggiunta un'interfaccia per il controllo del volume e l'implementazione di una scheda audio virtuale (Dynamic Virtual ALSA).

Tra le altre caratteristiche che si distinguono sono:

  • La possibilità di un set separato di servizi AGL di base (Core AGL Service).
  •  La capacità di visualizzare contemporaneamente le informazioni su schermi multimediali e pannelli di controllo.
    Non supporta l'uscita multischermo, incluso uno schermo multimediale per il passeggero posteriore.
  • Supporto per varie piattaforme hardware, tra cui Qualcomm Technologies, Intel, Texas Instrument, NXP e schede Raspberry Pi.
  • Disponibilità di SDK (Software Development Kit) con modelli applicativi tipici.

Se vuoi saperne di più, puoi visitare il sito web del progetto. Il collegamento è questo.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.