16
Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz DriveAssist – A V2X-Based Driver Assistance System for Android Stefan Diewald , Andreas Möller, Luis Roalter and Matthias Kranz Konstanz, September 11, 2012 Automotive HMI Workshop at Mensch und Computer 2012

DriveAssist – A V2X-Based Driver Assistance System for Android

Embed Size (px)

DESCRIPTION

In this paper, we introduce the Android-based driver assistance system DriveAssist. The application allows the visualization of traffic information that originates from Vehicle-to-X (V2X) communication services as well as from central traffic services (CTSs) on the user’s smartphone. Besides giving the driver an overview of the traffic around her/him on a map view, DriveAssist can also run in the background and trigger warning messages for certain traffic incidents. The system design allows for augmenting any vehicle with a sophisticated audio-visual information system for V2X data and information, and thereby complements the vehicle’s on-board driver assistance systems at competitive costs.

Citation preview

Page 1: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

DriveAssist – A V2X-Based Driver Assistance System for Android

Stefan Diewald, Andreas Möller, Luis Roalter and Matthias Kranz

Konstanz, September 11, 2012 Automotive HMI

Workshop at Mensch und Computer 2012

Page 2: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 2

Outline

§  Motivation of our Solution

§  System Overview

§  DriveAssist - Functionality Overview

§  Supported Use-Cases

§  Live Demo

§  Conclusion and Future Work

Page 3: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

Motivation and State of the Art

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 3

•  V2X-Communications §  Goal: Increase traffic safety and driving convenience §  In-Car-Applications and Services §  State of the Art: e.g. radio communication concepts, GeoNetworking, data

generation concepts

•  Smartphone Integration §  Android as an economic and easily accessible platform §  High availability of devices §  Users are accustomed to devices and HMI §  State of the Art: e. g. pothole/traffic sign detection, vehicle state monitoring

V2X- Communications

Smartphone Integration

Driver Assistance System

Page 4: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

Bridge the Gap – Automotive vs. Consumer

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 4

time

Apps

Mobile Devices

Vehicle: electronics

Vehicle: mechanical

new old obsolete

Page 5: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 5

System Overview

Page 6: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 6

§  Reception and decoding of CAMs/DENMs (V2X) §  Warning generation on map view or with a warning screen §  Algorithms for complex scenarios with multiple events / participants §  Extendable platform to support Central Traffic Services (CTS), TomTom HD

Traffic implemented (screenshots)

DriveAssist – Functionality Overview (1)

Page 7: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 7

§  Several customizable parameters (screenshots)

§  Database support

§  Debugging options

§  Location service supporting GPS, EGO CAM, AP/Network and static position

DriveAssist – Functionality Overview (2)

Page 8: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 8

DriveAssist – Warning Screen

§  Background service running on the Android device §  Automatically triggered, shown on top of all other applications §  Shows distance and direction of next relevant traffic incident §  Configurable radius of interest §  Accompanied by text-to-speech (TTS) output

Page 9: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 9

DriveAssist – Map View

§  Overview of (nearby) traffic incidents §  Driver awareness with configurable radius §  Notification about new traffic incidents §  Detailed information by tapping warning sign

Page 10: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 10

Supported Use-Cases Signaled by DENM: 1.  Electronic Emergency Brake Lights 2.  Working Area Warning 3.  Stationary Vehicle Warning 4.  Hazardous Location Notification 5.  Traffic Jam Ahead Warning

Images 2, 4, 5: from http://de.wikipedia.org/wiki/Bildtafel_der_Verkehrszeichen_in_Deutschland

1 2 3 4 5 6

Signaled by CAM: 6. Approaching Emergency Vehicle

Priority Mechanisms: 1.  Moving events have higher priority than static events. 2.  Events with decreasing distance to user have higher priority than

events with increasing distance. 3.  Near events have higher priority than events which are further away.

Page 11: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 11

Scenario 1

Live Demo

Scenario 2

Page 12: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 12

Conclusion and Outlook

§  DriveAssist as first research prototype §  Combination of V2X communication and central traffic services:

Good operability from the beginning on, even when there are only a few vehicles equipped with V2X

§  Active and passive awareness and warning element

Future Work: §  Evaluation of DriveAssist: user study §  HMI rework §  Integration of route and map context

Page 13: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

11.09.2012 Dipl.-Ing. Stefan Diewald Automotive HMI 13

DriveAssist – A V2X-Based Driver Assistance System for Android

Page 14: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

Thank you for your attention! Questions?

? ? 20.09.2012 Luis Roalter 14

[email protected] www.vmi.ei.tum.de/team/stefan-diewald.html

Page 15: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

Paper Reference

•  Please find the associated paper at: https://vmi.lmt.ei.tum.de/publications/2012/DriveAssist_preprint.pdf

•  Please cite this work as follows: •  Stefan Diewald, Andreas Möller, Luis Roalter, Matthias Kranz. 2012.

DriveAssist - A V2X-Based Driver Assistance System for Android In: Automotive HMI Workshop at Mensch und Computer 2012, Konstanz, Germany, September 2012

20.09.2012 Luis Roalter 15

Page 16: DriveAssist – A V2X-Based Driver Assistance System for Android

Technische Universität München Fachgebiet Verteilte Multimodale Informationsverarbeitung Prof. Dr. Matthias Kranz

If you use BibTex, please use the following entry to cite this work:

20.09.2012 Luis Roalter 16

@inproceedings{DBLP:conf/mc/DiewaldMRK12, author = {Stefan Diewald and Andreas M{\"o}ller and Luis Roalter and Matthias Kranz}, title = {{DriveAssist - A V2X-Based Driver Assistance System for Android}}, booktitle = {Mensch {\&} Computer Workshopband}, year = {2012}, pages = {373--380}, ee = {http://dl.mensch-und-computer.de/handle/123456789/2990}, crossref = {DBLP:conf/mc/2012w}, bibsource = {DBLP, http://dblp.uni-trier.de}, } @proceedings{DBLP:conf/mc/2012w, editor = {Harald Reiterer and Oliver Deussen}, title = {Mensch {\&} Computer 2012 - Workshopband: interaktiv informiert - allgegenw{\"a}rtig und allumfassend!? Konstanz, Germany, September 9-12, 2012}, booktitle = {Mensch {\&} Computer Workshopband}, publisher = {Oldenbourg Verlag}, year = {2012}, ee = {http://dl.mensch-und-computer.de/handle/123456789/2858}, bibsource = {DBLP, http://dblp.uni-trier.de}, }