Automotive Grade Linux, un système d'exploitation et un cadre pour les automobiles

Grade automobile Linux

La Linux Foundation a présenté la septième version de la distribution AGL UCB (Base de code unifiée Linux de qualité automobile), qui développe une plate-forme universelle à utiliser dans divers sous-systèmes automobilesdes tableaux de bord aux systèmes d'infodivertissement automobiles.

La distribution est basé sur les projets de Tizen, GENIVI et Yocto. L'environnement graphique est basé sur Qt, Wayland et le projet Weston IVI Shell. La plate-forme de montage se compose de QEMU, de cartes M3, d'Intel Minnowboard Max (Atom E38xx), de TI Vayu et de Raspberry Pi 3.

Des entreprises comme Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi et Subaru participent au développement du projet.

À propos de Linux de qualité automobile

AGL UCB peut être utilisé par les constructeurs automobiles comme un cadre pour créer des solutions finales, après avoir fait les adaptations nécessaires pour l'équipement et personnalisé l'interface.

La plateforme va vous permet de vous concentrer sur le développement d'applications et vos propres méthodes d'organisation du travail des utilisateurs, sans penser à l'infrastructure de bas niveau et en minimisant les coûts de maintenance.
Un ensemble de prototypes fonctionnels d'applications génériques écrites avec les technologies HTML5 et Qt est fourni.

Par exemple, il existe une implémentation de l'écran d'accueil, du navigateur Web, du tableau de bord, du système de navigation (à l'aide de Google Maps), de la climatisation, d'un lecteur multimédia avec support DLNA, d'une interface pour configurer le sous-système audio et d'une actualité lecteur.

Les composants sont offre pour la commande vocale, la recherche d'informations, l'interaction avec un smartphone via Bluetooth et la connexion à un réseau CAN pour accéder aux capteurs et transférer des données entre les nœuds du véhicule.

Le projet est complètement ouvert: tous les composants sont disponibles sous licences libres. Le code source des développements de projets disponibles c'est via git.

Changements dans la septième version de Automotive Grade Linux

console-agl-100659771-orig

Comme cela a été dit au début, la septième version de Automotive Grade Linux a été annoncée qui est livré avec l'API pour la reconnaissance et la synthèse vocales (reconnaissance vocale et API vocale) basée sur des moteurs ouverts connectés.

Opération de commande vocale

La prise en charge de la commande vocale et de l'utilisation dans les applications Web a été ajoutée aux API HVAC (contrôle de la climatisation) et de la téléphonie.

SmartDeviceLink a été ajouté dans cette version pour lier les applications fonctionnant sur les smartphones avec les systèmes d'infodivertissement automobile

La technologie vous permet d'organiser l'interaction avec les applications mobiles (compatible avec Apple CarPlay et Android Auto) à l'aide d'interfaces automobiles standard telles qu'un écran tactile sur la console, un système de reconnaissance des commandes vocales et des boutons et touches supplémentaires.

Applications Web

Les profils d'appareils supplémentaires pour la télématique, les tableaux de bord et un composant pour gérer le cycle de vie des applications Web WAM (Web Application Manager) s'intègre au cadre d'application AGL et vous permet d'exécuter des applications Web en tant que programmes natifs.

La couche de lancement des applications Web est basée sur le moteur Chromium qui propose un ensemble d'applications Web de démonstration à télécharger.

L'ensemble des applications de référence a été mis à jour, comprenant un lecteur multimédia, un tuner, un système de navigation, un navigateur, des interfaces pour configurer Bluetooth, WiFi et HVAC, un mélangeur de son et un panneau pour contrôler les sous-systèmes de la voiture.

Une interface pour contrôler le volume et l'implémentation d'une carte son virtuelle (Dynamic Virtual ALSA) a été ajoutée au nombre d'applications de référence.

Parmi les autres caractéristiques qui se démarquent sont:

  • La possibilité d'un ensemble distinct de services AGL de base (Core AGL Service).
  •  La possibilité d'afficher simultanément des informations sur des écrans multimédias et des panneaux de contrôle.
    Il ne prend pas en charge la sortie multi-écran, y compris un écran multimédia pour le passager arrière.
  • Prise en charge de diverses plates-formes matérielles, notamment les cartes Qualcomm Technologies, Intel, Texas Instrument, NXP et Raspberry Pi.
  • Disponibilité du SDK (Software Development Kit) avec des modèles d'application typiques.

Si vous souhaitez en savoir plus, vous pouvez visiter le site Web du projet. Le lien est le suivant.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.