Measuring the World: Designing Robust Vehicle Localization for Autonomous Driving. Frank Schuster, Dr. Martin Haueis

Similar documents
Towards Fully-automated Driving. tue-mps.org. Challenges and Potential Solutions. Dr. Gijs Dubbelman Mobile Perception Systems EE-SPS/VCA

Training models for road scene understanding with automated ground truth Dan Levi

Training models for road scene understanding with automated ground truth Dan Levi

W4. Perception & Situation Awareness & Decision making

Simulation: A Must for Autonomous Driving

Collaborative Mapping with Streetlevel Images in the Wild. Yubin Kuang Co-founder and Computer Vision Lead

Solid State LiDAR for Ubiquitous 3D Sensing

Cloud-based Large Scale Video Analysis

Applying AI to Mapping

Precision Roadway Feature Mapping Jay A. Farrell, University of California-Riverside James A. Arnold, Department of Transportation

TorontoCity: Seeing the World with a Million Eyes

VISION FOR AUTOMOTIVE DRIVING

Vehicle Localization. Hannah Rae Kerner 21 April 2015

Towards Autonomous Vehicle. What is an autonomous vehicle? Vehicle driving on its own with zero mistakes How? Using sensors

Pedestrian Detection Using Correlated Lidar and Image Data EECS442 Final Project Fall 2016

Lost! Leveraging the Crowd for Probabilistic Visual Self-Localization

A Whole New World of Mapping and Sensing: Uses from Asset to Management to In Vehicle Sensing for Collision Avoidance

Mobile Mapping and Navigation. Brad Kohlmeyer NAVTEQ Research

Automating Data Alignment from Multiple Collects Author: David Janssen Optech Incorporated,Senior Technical Engineer

Synscapes A photorealistic syntehtic dataset for street scene parsing Jonas Unger Department of Science and Technology Linköpings Universitet.

LiDAR for ADAS and Autonomous Driving (Intro to LiDAR Face-Off at Sensors EXPO 2018)

Designing a software framework for automated driving. Dr.-Ing. Sebastian Ohl, 2017 October 12 th

Visual Perception for Autonomous Driving on the NVIDIA DrivePX2 and using SYNTHIA

Connected Car. Dr. Sania Irwin. Head of Systems & Applications May 27, Nokia Solutions and Networks 2014 For internal use

Multi camera tracking. Jan Baan. Content. VBM Multicamera VBM A270 test site Helmond

Realtime Object Detection and Segmentation for HD Mapping

Pattern Recognition for Autonomous. Pattern Recognition for Autonomous. Driving. Freie Universität t Berlin. Raul Rojas

Sensory Augmentation for Increased Awareness of Driving Environment

Vision based autonomous driving - A survey of recent methods. -Tejus Gupta

Fundamental Technologies Driving the Evolution of Autonomous Driving

Evaluating optical flow vectors through collision points of object trajectories in varying computergenerated snow intensities for autonomous vehicles

Creating Affordable and Reliable Autonomous Vehicle Systems

Intel and Mobileye Autonomous Driving Solutions

Epipolar geometry-based ego-localization using an in-vehicle monocular camera

Automated Processing for 3D Mosaic Generation, a Change of Paradigm

Detection and Classification of Vehicles

Functional Discretization of Space Using Gaussian Processes for Road Intersection Crossing

Option Driver Assistance. Product Information

Project Overview Mapping Technology Assessment for Connected Vehicle Highway Network Applications

Why the Self-Driving Revolution Hinges on one Enabling Technology: LiDAR

Sensor Fusion: Potential, Challenges and Applications. Presented by KVH Industries and Geodetics, Inc. December 2016

On Board 6D Visual Sensors for Intersection Driving Assistance Systems

Multi-View 3D Object Detection Network for Autonomous Driving

Paris-Lille-3D: A Point Cloud Dataset for Urban Scene Segmentation and Classification

Automatic Dense Semantic Mapping From Visual Street-level Imagery

Case Study for Long- Range Beyond Visual Line of Sight Project. March 15, 2018 RMEL Transmission and Planning Conference

Object Detection on Street View Images: from Panoramas to Geotags

4D Crop Analysis for Plant Geometry Estimation in Precision Agriculture

An Evaluation Framework for Stereo-Based Driver Assistance

Laserscanner Based Cooperative Pre-Data-Fusion

TomTom Innovation. Hans Aerts VP Software Development Business Unit Automotive November 2015

Aerial and Mobile LiDAR Data Fusion

Nonlinear State Estimation for Robotics and Computer Vision Applications: An Overview

Korea ICT Market Overview. Yoonmi Kim Finpro Korea

> Acoustical feedback in the form of a beep with increasing urgency with decreasing distance to an obstacle

Trimble Positioning for Automotive Applications

Self Driving. DNN * * Reinforcement * Unsupervised *

Jeffrey A. Schepers P.S. EIT Geospatial Services Holland Engineering Inc. 220 Hoover Blvd, Suite 2, Holland, MI Desk

arxiv: v2 [cs.cv] 12 Jul 2018

Detecting the Unexpected: The Path to Road Obstacles Prevention in Autonomous Driving

D3.1. System specification. Dissemination level CO Version 1.0 Lead contractor ADS Due date Version date

Acoustic/Lidar Sensor Fusion for Car Tracking in City Traffic Scenarios

JOINT DETECTION AND SEGMENTATION WITH DEEP HIERARCHICAL NETWORKS. Zhao Chen Machine Learning Intern, NVIDIA

arxiv: v1 [cs.cv] 16 Mar 2018

DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution and Fully Connected CRFs

3D Simultaneous Localization and Mapping and Navigation Planning for Mobile Robots in Complex Environments

Tooling Overview ADAS - Status & Ongoing Developments

Outline of Presentation. Introduction to Overwatch Geospatial Software Feature Analyst and LIDAR Analyst Software

Evaluation of a laser-based reference system for ADAS

AUTOMATED GENERATION OF VIRTUAL DRIVING SCENARIOS FROM TEST DRIVE DATA

On Road Vehicle Detection using Shadows

Deep Learning for Remote Sensing

Camera Registration in a 3D City Model. Min Ding CS294-6 Final Presentation Dec 13, 2006

Autorama, Connecting Your Car to

iqmulus/terramobilita benchmark on Urban Analysis

Automated Driving Development

arxiv: v2 [cs.cv] 3 Apr 2017

A vision-centered multi-sensor fusing approach to self-localization and obstacle perception for robotic cars

Motion and Target Tracking (Overview) Suya You. Integrated Media Systems Center Computer Science Department University of Southern California

Impact of Ground Truth Annotation Quality on Performance of Semantic Image Segmentation of Traffic Conditions

Pathway Services Inc. Technology Presentation

Efficient L-Shape Fitting for Vehicle Detection Using Laser Scanners

Automotive 3D Object Detection Without Target Domain Annotations

Chapter 2 Trajectory and Floating-Car Data

Extended Floating Car Data System - Experimental Study -

Advanced Driver Assistance: Modular Image Sensor Concept

Real-time Stereo Vision for Urban Traffic Scene Understanding

Amodal and Panoptic Segmentation. Stephanie Liu, Andrew Zhou

a Geo-Odyssey of UAS LiDAR Mapping Henno Morkel UAS Segment Specialist DroneCon 17 May 2018

3D LIDAR Point Cloud based Intersection Recognition for Autonomous Driving

Turning an Automated System into an Autonomous system using Model-Based Design Autonomous Tech Conference 2018

OpenStreetSLAM: Global Vehicle Localization using OpenStreetMaps

08 An Introduction to Dense Continuous Robotic Mapping

Naturalistic observations to investigate conflicts between drivers and VRU in the PROSPECT project

Tracking driver actions and guiding phone usage for safer driving. Hongyu Li Jan 25, 2018

LPR and Traffic Analytics cameras installation guide. Technical Manual

ANALYZING AND COMPARING TRAFFIC NETWORK CONDITIONS WITH A QUALITY TOOL BASED ON FLOATING CAR AND STATIONARY DATA

Advanced Driver Assistance Systems: A Cost-Effective Implementation of the Forward Collision Warning Module

Transforming Transport Infrastructure with GPU- Accelerated Machine Learning Yang Lu and Shaun Howell

Automatic Incident Detection Solutions UK & Ireland Partner

Transcription:

Measuring the World: Designing Robust Vehicle Localization for Autonomous Driving Frank Schuster, Dr. Martin Haueis

Agenda Motivation: Why measure the world for autonomous driving? Map Content: What do we need to know about the world for autonomous driving? Mapping Algorithms: How can we measure the world? Challenges: But can we really measure the entire world? 2 Measuring the World F. Schuster, M. Haueis

Why measure the world for autonomous driving? Typical sensor range (stereo camera) approx. 40 m To drive autonomously, planning 5-10 seconds ahead Need to know information beyond the sensor range Highly accurate and up-to-date maps to calculate drivable area Reliable localization algorithms to choose map segment 3 Measuring the World F. Schuster, M. Haueis

What do we need to know about the world for autonomous driving? Navigation Maps: Information per road Autonomous Driving: Information per lane planning information (speed limits, lane merges, intersections) Localization information (sensor compatible representation of the environment) How can we do this? Courtesy HERE 4 Measuring the World F. Schuster, M. Haueis

Map Content 1 Courtesy HERE 2 Courtesy Mapillery 3 Courtesy HERE 1. Road Connectivity for navigation 2. Precise road geometry for path planning 3. Semantic information for situation analysis and localization 5 Measuring the World F. Schuster, M. Haueis

Mapping Today @ HERE Mapping of the world with LiDAR and camera setups combined with RTK GPS Data mining and Deep Learning algorithms extract significant objects (lanes, speed limits, localization objects, ) from raw data in post processing GPS for precise geolocation of all map attributes 1. IMU 2. Camera Setup 3. Velodyne LiDAR 4. GPS Antenna http://360.here.com/2015/04/07/anatomy-mapping-cars-dummies/ 6 Measuring the World F. Schuster, M. Haueis

7 RD/FA

Increasing the Robustness of the Mapping Process - Automation 8 Measuring the World F. Schuster, M. Haueis Courtesy FZI@KIT (C. Stiller)

Increasing the Robustness of the Mapping Process Sensor Setup Courtesy FZI@KIT (C. Stiller) Measuring the World F. Schuster, M. Haueis

Increasing the Robustness of the Mapping Process Data Representation Courtesy FZI@KIT (C. Stiller) 10 Measuring the World F. Schuster, M. Haueis

Industrialization Minimal set of specifiable landmarks Simple representation Robust object classes that are detectable by automotive grade sensors Formal beschreibbares Minimalset Kartenattribute Industrialisierbarkeit Page 11 Title of presentation / Department / Date /

Mapping Algorithms Grid 12 Measuring the World F. Schuster, M. Haueis

Mapping Algorithms - Features 13 Measuring the World F. Schuster, M. Haueis

Mapping Algorithms - Context Need a more high level representation of the world to achive both scalability, accuracy and integrity requirements. 14 Measuring the World F. Schuster, M. Haueis Source: An Empirical Evaluation of Deep Learning on Highway Driving, 04/2015, Standford University, Brody Huval et al.

Scalability: Exploration of new Areas Initial Map Constraints forming graph map Solve GraphSLAM problem by graph optimization min, Result: optimized mapping trajectory ( ) Optimized radar landmarks ( ) => Optimized landmark positions used for localization 15 Measuring the World F. Schuster, M. Haueis

Measuring 16 RD/FAthe World F. Schuster, M. Haueis

Scalability: Exploration of new Areas Fully performing map Constraints forming graph map Solve GraphSLAM problem by graph optimization min, Now: Consider graph maps Then we can find an overall cost function => Optimizing yields and for all trajectories 17 Measuring the World F. Schuster, M. Haueis +, Cost of all maps by themselves Cost of interactions between maps

Measuring 18 RD/FAthe World F. Schuster, M. Haueis

Collective Mapping Startups show the way Startups like Mapillary #CompleteTheMap - A challenge to map your city Mapping large areas with deep learning from dash cam images mostly Semantic labelling provides planning information (lane markings, traffic lighs) and localization objects 19 Measuring the World F. Schuster, M. Haueis

Radar Ground Facing Ground facing radar used for mapping of the density distribution below the road surface Highly robust towards changing weather and driving conditions (rain, snow, off-road ) Centimeter level accuracy and high availability The Localizing Ground-Penetrating Radar (LGPR), courtesy MIT https://www.ll.mit.edu/publications/technotes/technote_lgpr.pdf However radar array requires a lot of power, not applicable in production vehicles today. However automotive radars can be used. 20 Measuring the World F. Schuster, M. Haueis

Scalability: Scene Understanding High Level features enable map updates on a large scale But reliable detection and classification more difficult than ever Cityscapes Dataset (Vision) Semantic, instance wise and dense pixel annotations 30 Classes (dynamic and static) 50 Cities over several months 21 Measuring the World F. Schuster, M. Haueis The Cityscapes Dataset for Semantic Urban Scene Understanding, M. Cordts et al. www.cityscapes-dataset.net

Summary Need robust localization for path planning in autonomous driving applications Localization pinpoints location in map to interpret map data correctly Feature Maps use sparse representations of the world, but are usually proprietary to the sensor setup and algorithms Goal: High Level classified feature maps that can be shared among a fleet of cars from different OEMs 22 Measuring the World F. Schuster, M. Haueis

Conclusion - So, how can we measure the world? Using a sparse, high level description of the world By interpreting semantic information about the world By having every car with sensors contribute in map updates 23 Measuring the World F. Schuster, M. Haueis