22
Institut für Mess- und Regelungstechnik Situation Perception and Planning for Autonoumous Driving Christoph Stiller & Julius Ziegler 2014 IROS Workshop

Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

Institut für Mess-

und Regelungstechnik

Situation Perception and Planning for

Autonoumous Driving

Christoph Stiller

& Julius Ziegler

2014 IROS Workshop

Page 2: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Vision-based autonomous driving

Things we wanted to leave behind:

On-roof sensor suite

Highly accurate DGNSS/IMU

High-end lidars

Instead:

Normal appearance

Low cost cameras

Low cost GPS/IMU

(Pre-)series sensors

Map-based

Page 3: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Bertha and Carl Benz ~ 1870

Page 4: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Page 5: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Bertha Benz Memorial Route

first automotive

long distance journey

in 1888

104 km

3 large cities

23 smaller towns

18 roundabouts

> 150 traffic lights

Page 6: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Major KIT/FZI Tasks

Map generation

Visual localization (KIT/FZI & Daimler)

Behaviour decision

Trajectory planning

Page 7: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Sensors

Page 8: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Map Layers

Dynamic layer

dynamic objects

new static objects

Localization layer

3d landmarks

lane markers

6d camera poses

Static planning layer

3d geometry, lanelets

traffic lights/rules

tactical information

[Lategahn, Bender, Schreiber, Franke et al. 11-14]

Page 9: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Visual Localization from Point

Feature Matches

[Lategahn et al. 11-14]

start up company Atlatec UG

map features

image features

R, t

Page 10: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS 10

Localization

Experiments - Augmented Reality

10[Lategahn 2009-2013]

Now Atlatec UG

Page 11: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Front Stereo: Stixel RepresentationStereo Image Pair

Disparity Image (SGM)

500.000 points in 3D

real-time on FPGA

Stixel Representation

<1000 super-pixel

Tracked Stixel with

6D-motion vectors

Classified static background

detected moving objects

[Franke, Pfeiffer, Rabe, Knoeppel, Enzweiler, Stein, Herrtwich, ICCV Workshop 13]

Courtesy Daimler AG

Page 12: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Bertha's Driving Corridor

[Ziegler et al.2009-2013]

Page 13: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Cooperative Trajectory Planningpose = (position, orientation)

trajectory

past

future

special case „certain prediction“, e.g. through v2v communication

Page 14: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Trajectory Planning Methodsglobal, discrete,

combinatoric

[Ziegler et al.2009–2011] [Ziegler et al.2011–2014]

local, continuous, variational

Page 15: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Trajectory planning

outer conditions

enforce integrity,

e.g.:

inner conditions

enforce drivability,

e.g.:

optimize cost functional

subject to hard inner and outer conditions

Page 16: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Fast Collision Checking

[Ziegler et al. 2011]

Approximation of vehicle shape by a set of circles

Page 17: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Dynamic Objects

We need to plan for ourselves …

… and for others

Page 18: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Results

Page 19: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

KITTI Vision Benchmark

Automotive Vision Bechmark: www.mrt.kit.edu

[Geiger, et al., International Journal of Robotics Research 32, 2013]

Page 20: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Grand Cooperative Driving Challenge

Holland, May 2011

Winner

Page 21: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

Summary & Conclusions

Automated driving using vision, sota sensors and maps is feasible

Maneuver decisions strongly inferred from map knowledge

Real-time dynamic trajectory planning

Automated driving on Bertha Benz Memorial Route

In normal traffic and at normal velocities

Safety driver still needed

Many open issues

Benchmarks

Safety assessment

Handling of rare situations

Cooperation

Step-by-step market introduction

Page 22: Situation Perception and Planning for Autonoumous Drivingppniv14.irccyn.ec-nantes.fr/material/session2/Stiller/presentation.pdf · start up company Atlatec UG map features image features

2014 IROS

[Ziegler et al., IEEE Intelligent Transportation Systems Magazine, 2014]

[Bender et al., IEEE Intelligent Vehicles Symposium 2014]

[Schreiber et al., IEEE Intelligent Vehicles Symposium 2014]

[Geiger, et al., International Journal of Robotics Research 32, 2013]

[Liebner, Klanner, Baumann, Ruhhammer, Stiller, IEEE Intelligent Transportation

Systems Magazine, 5 (2), 2013]

[Geiger, et al.IEEE Trans. Intelligent Transportation Systems, 13 (3),2013]

[Kitt, Lategahn, IEEE Intelligent Transportation Systems Conf. 2012]

[Lategahn, et al., IEEE Intelligent Vehicles Symposium 2012-2013]

[Geiger, Ziegler, Stiller, IEEE Intelligent Vehicles Symposium 2011]

[Moosmann, Stiller, IEEE Intelligent Vehicles Symposium 2011]

[Ziegler, Stiller, IEEE Intelligent Vehicles Symposium 2010]

[Ziegler, IROS 2011]

[Stiller, Kammel, Lulcheva, Ziegler, Automatisierungstechnik 2008]

[Özgüner, Stiller, Redmill, IEEE Proceedings 2007]