Automotive Grade Linux ist ein Betriebssystem und Framework für Automobile

Automotive Grade Linux

Die Linux Foundation hat die siebte Version der AGL UCB-Distribution vorgestellt (Automotive Grade Linux Unified Code Base), die entwickelt eine universelle Plattform für den Einsatz in verschiedenen Automobil-Subsystemenvon Dashboards bis hin zu Infotainmentsystemen für Kraftfahrzeuge.

Der Vertrieb basiert auf den Projekten von Tizen, GENIVI und Yocto. Die grafische Umgebung basiert auf Qt, Wayland und dem Weston IVI Shell-Projekt. Die Montageplattform besteht aus QEMU, M3-Karten, Intel Minnowboard Max (Atom E38xx), TI Vayu und Raspberry Pi 3.

Firmen mögen Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi und Subaru sind an der Entwicklung des Projekts beteiligt.

Über Automotive Grade Linux

AGL UCB kann von Automobilherstellern als Rahmen für die Erstellung endgültiger Lösungen verwendet werden, nachdem die erforderlichen Anpassungen für die Ausstattung vorgenommen und die Schnittstelle angepasst wurden.

Die Plattform wird Ermöglicht es Ihnen, sich auf die Anwendungsentwicklung und Ihre eigenen Methoden zur Organisation der Benutzerarbeit zu konzentrieren, ohne an eine Infrastruktur auf niedriger Ebene zu denken und die Wartungskosten zu minimieren.
Eine Reihe funktionierender Prototypen generischer Anwendungen, die mit HTML5- und Qt-Technologien geschrieben wurden, wird bereitgestellt.

Zum Beispiel gibt es eine Implementierung des Startbildschirms, des Webbrowsers, des Dashboards, des Navigationssystems (mit Google Maps), der Klimaregelung, eines Mediaplayers mit DLNA-Unterstützung, einer Schnittstelle zur Konfiguration des Audio-Subsystems und einer Nachricht Leser.

Die Komponenten sind Angebot für Sprachsteuerung, Informationsabruf, Interaktion mit einem Smartphone über Bluetooth und Verbindung zu einem CAN-Netzwerk um auf Sensoren zuzugreifen und Daten zwischen Fahrzeugknoten zu übertragen.

Das Projekt ist vollständig offen: Alle Komponenten sind unter kostenlosen Lizenzen erhältlich. Der Quellcode der verfügbaren Projektentwicklungen es ist via git.

Änderungen in der siebten Version von Automotive Grade Linux

agl-konsole-100659771-orig

Wie eingangs gesagt, wurde die siebte Version von Automotive Grade Linux angekündigt, die kommt mit der API für Spracherkennung und -synthese (Spracherkennung und Sprach-API) basierend auf verbundenen offenen Engines.

Sprachbefehlsbedienung

Die HLK-APIs wurden um Unterstützung für die Sprachsteuerung und die Verwendung in Webanwendungen erweitert (Klimaanlage) und Telefonie.

SmartDeviceLink wurde hinzugefügt In dieser Version werden Anwendungen, die auf Smartphones ausgeführt werden, mit Auto-Infotainmentsystemen verknüpft.

Mithilfe der Technologie können Sie die Interaktion mit mobilen Anwendungen organisieren (kompatibel mit Apple CarPlay und Android Auto) mit Standard-Fahrzeugschnittstellen wie einem Touchscreen auf der Konsole, einem Sprachbefehlserkennungssystem sowie zusätzlichen Tasten und Tasten.

Web Applications

Die Zusätzliche Geräteprofile für Telematik, Dashboards und eine Komponente zur Verwaltung des Lebenszyklus von WAM-Webanwendungen (Web Application Manager) lässt sich in das AGL-Anwendungsframework integrieren und ermöglicht es Ihnen, Webanwendungen als native Programme auszuführen.

Die Ebene zum Starten von Webanwendungen basiert auf der Chromium-Engine Hier finden Sie eine Reihe von Demo-Webanwendungen zum Herunterladen.

Der Referenzsatz von Anwendungen wurde aktualisiert. Dazu gehören ein Media Player, ein Tuner, ein Navigationssystem, ein Navigator und Schnittstellen zur Konfiguration von Bluetooth, WiFi und HVAC, ein Soundmixer und ein Panel zur Steuerung der Subsysteme des Autos.

Die Anzahl der Referenzanwendungen wurde um eine Schnittstelle zur Steuerung der Lautstärke und der Implementierung einer virtuellen Soundkarte (Dynamic Virtual ALSA) erweitert.

Von den anderen Merkmalen, die auffallen, sind:

  • Die Möglichkeit eines separaten Satzes grundlegender AGL-Dienste (Core AGL Service).
  •  Die Möglichkeit, Informationen gleichzeitig auf Multimedia-Bildschirmen und Bedienfeldern anzuzeigen.
    Es unterstützt keine Multi-Screen-Ausgabe, einschließlich eines Multimedia-Bildschirms für die Fondpassagiere.
  • Unterstützung für verschiedene Hardwareplattformen, einschließlich Qualcomm Technologies-, Intel-, Texas Instrument-, NXP- und Raspberry Pi-Karten.
  • Verfügbarkeit von SDK (Software Development Kit) mit typischen Anwendungsvorlagen.

Wenn Sie mehr darüber erfahren möchten, können Sie die Projektwebsite besuchen. Der Link ist dies.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.