Connected Automated Driving Overview, design, and technical - - PowerPoint PPT Presentation

connected automated driving
SMART_READER_LITE
LIVE PREVIEW

Connected Automated Driving Overview, design, and technical - - PowerPoint PPT Presentation

PROTECTED Connected Automated Driving Overview, design, and technical challenges Gaurav Bansal Toyota InfoTechnology Center, USA March 28, 2018 Automated Driving PROTECTED HIGHWAY AUTOMATED DRIVING URBAN AUTOMATED DRIVING 1 Sensors are at


slide-1
SLIDE 1

PROTECTED

Connected Automated Driving

Overview, design, and technical challenges

Gaurav Bansal Toyota InfoTechnology Center, USA

March 28, 2018

slide-2
SLIDE 2

PROTECTED

Automated Driving

1

HIGHWAY AUTOMATED DRIVING URBAN AUTOMATED DRIVING

Sensors are at the heart of Automated Driving Technology

slide-3
SLIDE 3

PROTECTED

Challenges in Automated Driving Design

2

ACCURACY/ RAN RANGE WEATHER COST URB RBAN/ NLOS SC SCEN ENARI RIO MAI AIN CHALLENGES MAPP APPING ∆ O ∆ O Mig ight no not exis xist for

  • r all

all US S roa

  • adways.

Er Errors s will ill exi xist. LOCALIZATION X O O X GPS S (inc (including futu future GPS3) S3) has has ch challenges s in in lan lane le level loc localization for

  • r urb

urban can anyon. O X ∆ O LiDa LiDar base based loc localization can an be be cos

  • stly and

and do does s no not work

  • rk

wel ell in in bad bad wea eather. PER ERCEP EPTION ∆ X O X Lim Limited range (ar (around 50 50-80 80 m). ). Majo ajor ch chal allenges s in in NLOS and and bad bad wea eather PATH PLA LANNING ∆ X O ∆ Ch Challenges in in Mer ergi ging, g, NLOS S Urban dr driving, Pla latooning

LEGEND O – good performance ∆ - room for improvement X - challenges

slide-4
SLIDE 4

PROTECTED

What if we add Connected Intelligence to Automated Vehicles?

3

ACCURACY/ RAN RANGE WEATHER COST URB RBAN/ NLOS SC SCEN ENARI RIO SO SOLVING CURRE RENT CHALLENGES MAPP APPING Da Data fr from lea lead vehicles s can an be be use used for

  • r real

eal-time map ap up updates s and and correction of

  • f err

errors. s. LOCALIZATION Hig ighly im improved loc localization by le leveragi ging GPS, S, LiD LiDar of

  • f

the ne neighboring con

  • nnected vehicles.

s. PER ERCEP EPTION Non

  • n-line of
  • f sigh

sight vie iew, with ith robustness s for

  • r an

any wea eather sce cenario. . Ra Rang nges up up to

  • 300-500 meters.

PATH PLA LANNING Ultr ltra-low la latency Com

  • mmunication with

ith vehicles s whil hile mer erging, pla platooning, g, in intersection cr crossing

O - good performance

Connected Intelligence will help provide long range sensing, NLOS operations in a cost-effective manner with robustness for any weather condition

slide-5
SLIDE 5

PROTECTED

What has been done so far on Connected Vehicles?

DSRC: Dedicated Short- Range Communication

Ad hoc networking technology that allows vehicles to communicate with each other, roadside devices, pedestrians, bicycles, trains, …

CURRENT STATUS:

  • Moving toward deployment
  • Many stakeholders in US, China, Japan, Europe and

elsewhere

Item Time 3D Position Position Accuracy Speed Heading Steering Wheel Angle Acceleration Brake Status Vehicle Size Event Flags Path History Path Prediction Other optional fields

4

Basic Safety Message

Basic Safety Message being transmitted

  • n Safety Channel using DSRC
slide-6
SLIDE 6

PROTECTED

Cooperative Automated Driving with highly improved mapping & localization, perception, and path planning

5

Local Sensors Local Sensors + V2X data

System design

Cooperative

Perception Cooperative Mapping Cooperative Localization Cooperative Path Planner Controller Perception Mapping Localization Path Planner Controller

slide-7
SLIDE 7

PROTECTED

Cooperative Mapping Overview

Main Idea behind Cooperative Mapping:

Building real-time Automated Driving maps using the long-range of V2X

6

Significant improvement in road estimation as compared to using only local sensor data (Radar + Camera)

Measuring error in estimating road geometry using Camera, V2X and GPS

Data collected in Ann Arbor

Lane-level accuracy in road estimation at 200m

slide-8
SLIDE 8

PROTECTED

Cooperative Mapping: Remote Vehicle Lane Change Detection

Detecting state of the Remote Vehicle (keeping its lane

  • r changing lanes) is crucial for Cooperative Mapping

When the vehicle is not changing lanes, its trajectory is a good indicator of lane geometry. In this scenario, V2V data from the remote vehicle can be used to augment accuracy of lane geometry estimation.

7 High detection accuracy achieved using Machine Learning Classifiers

slide-9
SLIDE 9

PROTECTED

Cooperative Localization Overview

Main Idea behind Cooperative Localization:

Improving positioning by leveraging GPS receivers of neighboring vehicles

8

Flow of data between host vehicle and neighbors Sensor Fusion block Measuring error in Vehicle Positioning

43.8% Error Reduction

slide-10
SLIDE 10

PROTECTED

Cooperative Perception Overview

9

Main Idea behind Cooperative Perception:

Enhancing sensing range by sharing data (incl. camera, LIDAR, radar, etc.) with neighboring vehicles

1 2 3

Pedestrian will be on the same section

  • f the road as the car in the next few

seconds

Car will not see the the pedestrian for few more seconds Car and Bus communicate to let the car know about the pedestrian

slide-11
SLIDE 11

PROTECTED

Cooperative Perception: Dynamic Object Detection

10

PROBLEM: Neural networks are unable to recognize all objects in certain conditions APPROACH: Combine multiple perspectives from neighboring cars of the same scenario

Car / biker not detected by Neural Network

Designed novel 3D Vision Fusion Algorithm to

allow bounding boxes to be updated with greater precision and

  • ccluded/distant objects to be shared between vehicles
slide-12
SLIDE 12

PROTECTED

Skateboarder

11

Corolla Camera

neural network detects skateboarder

Prius Camera

neural network does not detect skateboarder

Skateboarder detected Skateboarder not detected Other pedestrians detected

slide-13
SLIDE 13

PROTECTED

Skateboarder

12

Other pedestrians Skateboarder Skateboarder Other pedestrians CONFIDENCE LEVEL IN DETECTION

High confidence in FUSED VIEW No detection by Prius

Corolla Detection Prius Detection

Detected by Corolla

slide-14
SLIDE 14

PROTECTED

Cooperative Path Planning Overview

13

Main Idea behind Cooperative Path Planning:

Highway merging using V2X handshakes

25% Improvement in wait-time

Exchange V2V messages before merge to determine the merge order between on-ramp and highway vehicles Reducing the wait time on-ramp before merge

slide-15
SLIDE 15

PROTECTED

Cooperative End-to-end Driving Overview

14

Main Idea behind Cooperative End-to-end Driving:

Achieve near 100% accuracy your vehicle’s end-to-end driving by utilizing data from neighboring connected vehicles

V2X Convolutional Neural Network Steering angle Camera data, V2X data

What is End-to-end Driving? Deep Learning to predict steering angles, required force

  • n brake and gas pedals using sensor data
slide-16
SLIDE 16

PROTECTED

Cooperative End-to-end Driving: Video-based Network

15

Ego

10 layer Video Neural Network

Input to neural network: Video frames Steering Angle output of video neural network

Baseline scenario: Ego vehicle predicts steering angle using forward facing camera data 1

vid

slide-17
SLIDE 17

PROTECTED

Cooperative End-to-end Driving: V2V-based neural network - An alternative?

This is what the leading vehicle broadcasts: Latitude: 𝑀𝑏𝑢1 Longitude: 𝑀𝑝𝑜1 Heading: 𝜚1 This is what the Ego vehicle measures independently: Latitude: 𝑀𝑏𝑢0 Longitude: 𝑀𝑝𝑜0 Heading: 𝜚0

V2V Neural Network predicts the steering angle for Ego vehicle

2 layer V2V Neural Network

𝑀𝑏𝑢1 − 𝑀𝑏𝑢0 𝑀𝑝𝑜1 − 𝑀𝑝𝑜0 sin 𝜚1 − sin⁡ (𝜚0)

Latitude difference Longitude difference Sine of heading difference

Ego

x =

2

Steering Angle

  • utput of V2V neural

network

V2V

slide-18
SLIDE 18

PROTECTED

Cooperative End-to-end Driving: Combining video-based and V2V-based networks Video-based prediction V2V-based prediction Weighing network

vid V2V F

𝐷1

vid

𝐷2

V2V

+ =

F

Weights

Final prediction

+

slide-19
SLIDE 19

PROTECTED

Cooperative End-to-end Driving: Steering Angle Prediction

Good steering angle prediction

using a neural network trained on integrated video and V2V data

Measured vs predicted steering angle

Trip Time [s] Steering angle [rad] 18

slide-20
SLIDE 20

PROTECTED

New Communication Requirements..

19

Application Data Rate Details Cooperative Perception Processed – detected

  • bjects

0.5 Mbps 60 byte/object, 100

  • bjects, 10 Hz

Cooperative Perception H.265/HEVC HD Camera

  • Raw

10 Mbps 640x360 resolution, compressed Cooperative Perception LIDAR - Raw 35 Mbps 6 verticle angels, 64 elements, 10 Hz horizontal rotation Cooperative Path Planning Coarse driving intention 0.05 Mbps Few 100 bytes (e.g. 500 bytes) / msg, 10 Hz Cooperative Path Planning Planned Trajectory 2.5 Mbps 32 byte / coordination, 10 msec resolution, 10 sec trajectory, 10 Hz

Total data rate per link: 50 Mbps.

Requirement #1:

Total system data rate target 10 Gbps

(Link data rate @50 Mbps x Target to support 200 links) Requirement #2:

Latency target1 = 20 msec

Ultra-low latency to support applications such as platooning

Latency target2 = 100 msec

For applications such as long range sensing, driving intention latency requirements would be relaxed (100 msec target)

For multiple links:

slide-21
SLIDE 21

PROTECTED

Huge spectrum available at mmWave bands Advancement in CMOS technology enables low cost mmWave devices**

60 GHz WiFi (WirelessHD, IEEE 802.11ad) is already on the market

3 GHz 30 GHz

DSRC (75 MHz) Automotive radar 22-29 GHz 38-49 GHz 60 GHz WiFi 57-64 GHz Automotive radar 71-86 GHz

30 GHz 300 GHz

* United States radio spectrum frequency allocation chart as of 2011 ** T. S. Rappaport, J. N. Murdock, and F. Gutierrez, “State of the art in 60-GHz integrated circuits and systems for wireless communications,” Proceedings of the IEEE, vol. 99, no. 8, pp. 1390–1436, Aug 2011

Log-scale

mmWave Communications

20

slide-22
SLIDE 22

PROTECTED

Potential applications of mmWave Communications

21

Use Case Category Throughput Latency Network type Cooperative Perception Traffic safety, efficiency High Low V2V Cooperative maneuvering Traffic safety, efficiency Moderate Ultra-low V2V Map download Traffic safety, efficiency High High V2I Live Perceptual data broadcast Traffic safety, efficiency High Low V2I Sensor data gathering Traffic safety, efficiency Moderate Moderate V2I Sending data for cloud processing Can be any Varied Varied V2I Media download Infotainment Varied High V2I Video steaming Infotainment High Low V2I

slide-23
SLIDE 23

PROTECTED

Key Takeaways Cooperative Automated Driving can address gaps in current solutions:

Mapping: To estimate the geometry of roads in real-time by using sensor data from the vehicles

ahead

Localization: To improve positioning by leveraging neighboring GPS receivers Perception: To get multiple perspectives of same driving scene & significantly enhance dynamic

  • bject detection

Path Planning: To reduce on-ramp time using V2X-assisted highway merging End-to-end Driving: To significantly improve performance by integrating video and V2V

networks

slide-24
SLIDE 24

PROTECTED

Questions?

gbansal@us.toyota-itc.com

23