Intellias
Fallstudie

Pipeline zur Erstellung von HD Automotive Maps

Wir erneuerten die Kartenerstellung, um mehr NDS-Karten zu erstellen und diese schneller zu kompilieren, um einer wachsenden Nachfrage nach qualitativ hochwertiger In-Dash-Navigation gerecht zu werden

Key features

  • Erstellen funktionsreicher NDS-Karten in Automobilqualität

    Erstellen funktionsreicher NDS-Karten in Automobilqualität

  • Überprüfung der Einhaltung des Navigationsdatenstandards

    Überprüfung der Einhaltung des Navigationsdatenstandards

  • Angebot von kabellosen Karten-Updates aus der Cloud

    Angebot von kabellosen Karten-Updates aus der Cloud

Branche:
Automobil, standortbezogene Dienste
Hauptsitz:
Amsterdam, Niederlande
Markt:
Global
Teamgröße:
70+ Mitglieder
Zusammenarbeit:
seit 2015
Technologies:

AWS / Java / Oracle / Python

Über den Kunden

Unser Kunde ist ein globaler Anbieter standortbezogener Dienste und Kartenlösungen für Automobilgiganten, Technologieunternehmen, Kommunen und Verbraucher. Als zuverlässiges und langjähriges Mitglied der Vereinigung der Navigation Data Standard (NDS) liefert unser Kunde erstklassige NDS-Ortungsdienste und Softwareentwicklungswerkzeuge für den Aufbau von integrierten Navigations- und Fahrerassistenzsysteme im Fahrzeug.

Die weltweit führenden Autohersteller und Erstausrüster verlassen sich auf die Produkte und Dienstleistungen unserer Kunden, um das umfassendste Navigationserlebnis zu bieten. Diese Produkte und Dienstleistungen umfassen zeitnahe Offline- und Over-the-Air (OTA)-Karten-Updates, Live-Verkehrsinformationen, Routenplanung, Guidance und Point-of-Interest-Suche.

Pipeline zur Erstellung von HD Automotive Maps

Unser Kunde kam mit einer Herausforderung

Bereits im Jahr 2015 unterhielt unser Kunde eine Kartenproduktionsinfrastruktur, die aus einer Vielzahl von Oracle Exadata Datenbankmaschinen bestand. Diese Server akzeptierten Multi-Source-Geodaten und kompilierten sie in NDS 2.2.x-kompatible Karten. Nach dem Gewinn eines Großauftrages mit Deutschlands größtem Automobilkonzern sah unser Kunde jedoch die Notwendigkeit einer Veränderung. Ihre Umgebung der Kartenerstellung entsprach nicht den anspruchsvollen Anforderungen des neuen Kunden.

Zunächst mussten die Karten einer neueren NDS-Spezifikation, Version 2.4.x, entsprechen, die einen umfangreicheren Funktionsumfang bot. Zweitens sollte der Compiler neben reinem Kartenmaterial auch spezifische Daten für das von unserem Kunden entwickelte Navigations-SDK verarbeiten und ausgeben. Die dritte Anforderung war eine radikale Steigerung der Leistung der Kartenerstellung durch die Einführung der Validierung der Kartendaten vor der Produktion und die vollständige Überprüfung der NDS-Kompatibilität.

Intellias entwickelte die Lösung

Intellias schloss sich diesem Projekt mit einem Team von 16 Softwareentwicklern und Qualitätsprüfern an. Unsere erste Aufgabe war die Migration des Karten-Compilers von NDS v2.2.x nach v2.4.x. Der Compiler transformierte die Quellkartendaten in die Zielnavigationsdaten im streng strukturierten NDS-Format mit Produktdatenbanken, Update-Regionen und Bausteinen. Die Migration wurde in mehreren Meilensteinen durchgeführt, darunter die Umstellung auf eine neuere Datenbankarchitektur, die Korrektur und Verifizierung neuer und gebrochener Abhängigkeiten sowie die Kalibrierung der Kartenpakete und der Validierungsmechanismen.

Um nahtlos mit den mit dem SDK unseres Kunden erstellten Navigationslösungen arbeiten zu können, sollten die Karten neben reinen Geodaten auch spezifische Daten enthalten, die von bestimmten Navigationsfunktionen verwendet werden. Unser Team verbesserte den gesamten Kartenerstellungsprozess, um die korrekte Durchführung von Routenplanung, Anleitung, Suche nach Sehenswürdigkeiten und OTA-Karten-Updates zu ermöglichen.

Ein weiterer Meilenstein des Projekts war die Migration der Kartenerstellungspipeline und des Map-Testing-Frameworks von Oracle-Servern auf Amazon Web Services. Die neue Lösung, das Hadoop MapReduce-basierte Framework, war ein proprietärer Standard für die Durchführung automatisierter Kartenprüfungen, einschließlich der Validierung der Integrität und Einheitlichkeit von Karteninhalten. Die Anpassung des Test-Frameworks für NDS 2.4.x und die Verlagerung in die Cloud führte zu Kosteneinsparungen bei jeder Kartenprüfung. Dies erwies sich als wichtiger Beitrag, da jede Karte mehrmals pro Release neu kompiliert wurde und die Anzahl der Releases ständig wuchs.

Die Verbesserung der Leistung des Karten-Compilers war eine weitere Herausforderung, die unser Team meisterte. Unser Kunde akquirierte neue Kunden für Fahrzeugkarten und dehnte die Kartenabdeckung ständig auf neue Länder und Regionen aus, so dass eine schnellere Kartenerstellung erforderlich war. Nachdem sich die Größe im Laufe des Jahres vervierfacht hat, hat unser Intellias-Team den Karten-Compiler überarbeitet. Dies, zusammen mit ausreichender Rechenleistung, ermöglichte uns, die Zeit für die Erstellung der Weltkarte von Tagen auf Stunden zu reduzieren.

Gemeinsam erzielten wir großartige Ergebnisse

Der kontinuierliche Erfolg unserer Zusammenarbeit führte dazu, dass Intellias allmählich die Verantwortung für alle Produktentwicklungsvorgänge übernimmt, einschließlich Lösungsmanagement, Produktbesitz, Softwareentwicklung sowie Test- und Freigabemanagement.

Unser Team migriert nun alle Kartenerstellungs- und Testumgebungen auf die neueste NDS 2.5.x, die für die nächste Generation von Premium-Automodellen bestimmt ist. Die Gesamtgröße des Teams beträgt derzeit mehr als 70, aber es ist geplant, bis Ende 2018 auf 100 Mitglieder zu wachsen, um die Produktivität zu maximieren und der steigenden Entwicklungsauslastung gerecht zu werden.

Intellias‘ Wissen half unserem Kunden

  • die Zusammenarbeit mit bestehenden Automobilkunden bei Navigationslösungen der nächsten Generation auszubauen, die die neuesten NDS 2.4.x- und 2.5.x-Karten unterstützen
  • neue Märkte und Möglichkeiten zu erschließen, indem die Abdeckung von NDS-Karten auf 120 Länder erhöht wurde
  • schnellere und stabilere Kartenveröffentlichungen durch Reduzierung der Erstellungszeit von 2-3 Tagen auf 4-6 Stunden
  • Karten mit spezifischen Informationen anzureichern, die es OEMs ermöglichen, moderne End-to-End-Navigationslösungen zu entwickeln
  • Kartenerstellungs- und Testumgebungen auf AWS verschieben, um verbesserte Skalierbarkeit, Leistung, Kosteneffizienz und Stabilität zu erhalten
  • Testautomatisierung für Karten von 70% auf 97% zu erhöhen

Die Partnerschaft mit Intellias ermöglicht es unserem internen Team, Ressourcen freizusetzen und sich auf andere strategische Projekte zu konzentrieren, indem es nur die Geschäftsanforderungen für das Produkt verwaltet, das Intellias geliefert hat. Ihr Team hat hervorragende Arbeit geleistet, indem es die Entwicklungs- und Qualitätssicherungsprozesse optimiert hat, was zu einer Effizienzsteigerung und einer Kostenreduzierung von 40 % führte. Intellias beeindruckte uns mit ihrem soliden Prozess der Talentakquise und ihren Qualitätsstandards.

Andrew, Direktor für Forschung und Entwicklung

Danke für Ihre Nachricht.
Wir melden uns in Kürze bei Ihnen.