Vortrag - InCarIn

www.uni-stuttgart.de
TP2
Gefördert durch:
01-10
Projektträger:
Halbzeitpräsentation TP2
1
www.uni-stuttgart.de
Ziele: Technisches Systemkonzept, Integration und Demonstratoren
 Bereitstellung von Verfahren:
 Einheitliche Sensordaten-Erfassung und –Verarbeitung
in Laboren, Simulatoren und Realfahrzeugen
 Aufbereitung von Fahrzeugsensordaten für die Kontextmodellierung
 Synchronisation und Fusion der erfassten Insasseneigenschaften
und des Fahrkontextes
 Nutzen:
 Erstmaliger Aufbau eines Versuchsfahrzeugs zur Erfassung vielfältiger
Insasseneigenschaften unter realen Fahrbedingungen.
 Einsatz einer projektweit einheitlichen Referenz-Plattform zur Datenverarbeitung
 Gewünschte Ergebnisse:
01-10
 Versuchsfahrzeug zur Offline-Validierung der Insassenmodelle
 Live-Präsentation neuer Fahrzeugfunktionen, die an den Insassenzustand
angepasst sind
Halbzeitpräsentation TP2
2
www.uni-stuttgart.de
Rolle im Gesamtprojekt
 Bereitstellung eines Referenzsystems für das Gesamtprojekt:
TP1:
Anforderungen,
Szenarien
TP3:
Sensorik,
Algorithmen
TP4:
Anwendungen
TP1:
Evaluation
Systemkonzept und Referenzplattform
AP2.1:
Architektur
Spezifikation
AP2.2: Schnittstellen zur
Evaluation des
Gesamtsystems
Fahrdemonstratoren
AP2.3: Aufbau von Versuchsträgern
AP2.4: Sensorik-Integration Versuchsträger
01-10
Jahr 1
Halbzeitpräsentation TP2
Jahr 2
Jahr 3
3
www.uni-stuttgart.de
Gesamtarchitektur
Fahrer
Eigenschaften
R
Erfassung Fahrer
Motion-Tracking,
Blick, Vitaldaten
Steuerung,
Bedienung
R
FahrerEingenschaften
R
Fahr- und
Bedienverhalten
R
Fahr- und
Bedienverhalten
Trainingsdaten
InsassenModellierung
Fahrdaten
Erfassung Beifahrer
Beifahrer
R
Skelettmodell
R
Erfassung Fond-Insassen
Skelettmodelle
R
OnlineDienste
Oberkörperpose
Halbzeitpräsentation TP2
R
Nutzerdaten und
Verhalten
Ergebnis
Ausgabe
Motion-Tracking
01-10
Termine,
Kontakte,
Route
Smartphone /
Smartwatch
Szenarien-Umsetzung
Motion-Tracking
Oberkörperpose
R
R
R
R
Fond-Insassen
Insassenmodell
[Zustände und
Intentionen]
Erfassung
Gewohnheiten
Alle
Insassen
Fahrzeug- R
Anzeige
HMI
FahrzeugAktorik
4
www.uni-stuttgart.de
Referenzplattform (1 / 4)
Sensorik
ADTF
EXLAP
ADTF
EXLAP
VAPI
Fahrzeug
Rohdaten: RGB und Tiefenbilder, ...
Feature-Erkennung: Pose, Kopf, Augen, ...
01-10
DatenAufzeichnung
Datenübertragung als XML
Datenfusion/Modellierung
Datenübertragung als XML
DatenAufzeichnung
Fahrzeugdaten: Geschwindigkeit, GeoPosition,
Drehdrücksteller, ...
CAN-Daten: Frames
ADTF: Automotive Data and Time-Triggered Framework
EXLAP: Extensible Lightweight Asynchronous Protocol
Halbzeitpräsentation TP2
Training von
Lernenden Algorithmen
VAPI: Vehicle Application Programming Interface
5
www.uni-stuttgart.de
Referenzplattform (2 / 4): ADTF
ADTF (Automotive Data and Time Triggered Framework)
 Entwicklung durch Audi Electronics Venture und Zusammenarbeit
mit verschiedenen Audi Fachabteilungen
 Features
 ADTF ermöglicht Entwicklung von
Funktionen innerhalb von
unabhängigen Filtern
 Datenflussorientierte Konfiguration von
Filtergraphen mit Hilfe einer grafischen
Oberfläche
 Zeitsynchrones Aufzeichnen und
Abspielen von Daten
01-10
 Verfügbar für Windows
und Linux
Halbzeitpräsentation TP2
6
www.uni-stuttgart.de
Referenzplattform (3 / 4): EXLAP
EXLAP (Extensible Lightweight Asynchronous Protocol)
 XML Protokoll zur Übertragung von Objekten und Aufruf von Funktionen
 Entwicklung durch Volkswagen AG in Zusammenarbeit mit Nordsys GmbH
 Funktionsumfang:






Publish-/Subscribe-Protokoll mit Client-Server-Architektur
Verteilte Objekte und Funktionsaufrufe
Kommunikation über IP-basierte Netzwerke, Bluetooth und RS232
Spezifikation von Schnittstellen und Diensten über Interface-Beschreibungssprache (.xml)
Sicherheit: Verschlüsselung (SSL), Authentifizierung (Zertifikate), Rechteverwaltung
Programmierwerkzeuge: Codegenerierung, EXLAP-Browser
 Unterstützt vielfältige Betriebssysteme





Linux (PPC, ARM, x86, amd64)
Windows (x86, amd64)
Mac Os X (x86, amd64)
iOS
Android
01-10
 Unterstützt verschiedene Programmiersprachen (c/c++, c# und Java)
 Unterstützt ADTF (exlap2adtf-Toolbox)
 Protokollspezifikation steht unter Creative Common Licence zur Verfügung
Halbzeitpräsentation TP2
7
01-10
www.uni-stuttgart.de
Referenzplattform (4 / 4): Vehicle API
VAPI (Vehicle Application Programming Interface)
 Motivation: Fahrzeuge unterscheiden sich
(z. B. Bussysteme, Datenformat)
 Lösung:
Zugriff auf Fahrzeug Daten und Funktionen unabhängig
vom konkreten Fahrzeugtyp
 Entwicklung durch die Volkswagen AG in Zusammenarbeit mit der
Nordsys GmbH
 Verfügbar für Linux (PPC, ARM, x86)
 Unterstützt ADTF (vapi2exlap-Toolbox)
 Unterstützt EXLAP
 Konfiguration über Fahrzeugprofile
Halbzeitpräsentation TP2
8
www.uni-stuttgart.de
Versuchsträger
 Aufbau Realfahrzeug
(Volkswagen T5)
 Sensorik:
 3x Nahinfrarot-Tiefenkamera (Sitzhaltung)
 3x Farbkamera (Identifikation)
 1x Nah-Infrarot-Kamera (Fahrerblick)
 Insassen-Modellierung: 4x Car-PC
 3x Car-PC (Bildverarbeitung)
 1x Car-PC (Fahrzeug-Anbindung & Insassen-Modell)
 Bedienung: Visteon Head-Unit (im Aufbau)
 Aufbau Simulator-Fahrzeug
(Volkswagen Passat)
01-10
 Sensor-Wheel und Pedalerie zur
Anbindung an Fahrsimulation
 Variable Sensorik-Ausstattung für verschiedene
Fahrversuche
 Bedienung: Visteon Head-Unit (im Aufbau)
Halbzeitpräsentation TP2
9
01-10
www.uni-stuttgart.de
Schnittstellen zur Evaluation
Halbzeitpräsentation TP2
10
www.uni-stuttgart.de
Ausblick
 Vervollständigung der Versuchsträger
 Beifahrer-Beobachtung
 Vitaldaten-Erfassung
 Mobilgeräte-Integration
 Erweiterung der Schnittstellen um Ergebnisse
des Insassen-Modells
01-10




Fusionierte Basisdaten
Insassen-Zustände
Insassen-Intentionen
Fahrer-Gewohnheiten
Halbzeitpräsentation TP2
11