+ All Categories
Home > Documents > The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ......

The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ......

Date post: 23-Sep-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
25
1 The Role and Design of V2X Communications for Automated Driving Gaurav Bansal Toyota InfoTechnology Center, USA Mountain View, CA [email protected] Autonomous Cars 2015 August 26, 2015
Transcript
Page 1: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

1

The Role and Design of V2X

Communications for Automated Driving

Gaurav Bansal

Toyota InfoTechnology Center, USA Mountain View, CA

[email protected]

Autonomous Cars 2015

August 26, 2015

Page 2: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

2

V2X Communication Sensor

V2X Communications can be very important sensor for automated driving. It can provide collaborated driving, long range sensing and non line-of-sight capability for automated car.

Automated Car V2X Communication

Page 3: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

3

Background: The Connected

Vehicle

Probe

Data

E-payment

Signal Phase

and Timing

Real Time Network Data

Situation Relevant Information

Instrumented

Roadside

Opportunity

for

Innovation

Safety

Messages

“The

Network”

Page 4: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

4

Collision Avoidance: What if …?

In-Vehicle

Warning

Legend:: Message Transmission

(range 100s meters)

Vehicle heading

Intersection

Warning

Forward Collision

Warning

Blind Spot

Caution

Page 5: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

5

DSRC Technology

• DSRC: Dedicated Short-Range Communication

– Ad hoc networking technology that allows vehicles to

communicate with each other and with roadside

devices

– IEEE portions also called: WAVE (Wireless Access in

Vehicular Environments)

• An active research for many years

• Moving toward deployment

• Many stakeholders in US and elsewhere

Page 6: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

6

Radar versus V2X

• Contrast radar and V2X

My vehicle state Packet header My vehicle state Packet header

intersection state Packet header

Frequent broadcasts

360 Degree dissemination

Autonomous Radar

Page 7: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

7

Communication Advantages

• Much more precise data exchanged

• Range = 100s meters

• Communicate with non-nearest neighbors

• Non-line-of-sight capability

• 360 degrees with one device

Communication and Sensors are

complementary

Page 8: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

8

How does it work?

Example of DSRC Prototype System

Many suppliers are in this space

Prototypes

Internal

Sensors Processor

DSRC

Radio

GPS

Driver

Interface

Page 9: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

9

How does it prevent collisions?

• Each vehicle sends “safety messages”

– Includes core state info

– All neighbors receive it

– Updated frequently (e.g. 100 msec)

– Sent on dedicated safety channel

• Receiving vehicle models location of all

neighbors

– If potential collision detected, system can warn driver

• This V2X safety application is driving

deployment, but there are many other possible

future applications

Page 10: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

10

Would Communication play a role

in design of Automated Car?

Wireless communication can be quite important

technology for getting a non line-of-sight view for

the automated driving vehicles

Page 11: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

11

Problem Statement

• Car is equipped with a set of local sensing

modalities (Radar, LiDar, Camera etc.)

• Create a real-time, 3D map of the surroundings

up to the sensing distance of local sensors

– Some applications might require a extended map

– Solution: Extend the map of regions not directly

sensed by local sensors through communicating map

info

Page 12: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

12

Communication System for

Automated Driving

• Main Idea:

– Automated car should not only transmit its

GPS information (as in V2X safety

communications),

• Also transmit other object information

– Cars, pedestrians, potholes, signs etc..

– Notices on the map using its local sensors (camera,

radar, lidar etc.)

Page 13: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

13

Proposed System Model

• Communication should collaborate with

other sensors (cameras, radars etc.) in

building the real-time map of the road

Page 14: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

14

Proposed System Model

CSAM: Cooperative Situational Awareness Message

Latest map information collected by Radar, Camera etc., and

communication messages received over-the-air

Page 15: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

15

Present day Communication

Technology

• We set-up NS-3 simulations

– Total length of the highway = 4Km

– Number of Cars on the road = 100 per Km

– Power =~ 500 m transmission range (in ns3

simulator)

– Message rate = 10 Hz

– Packet size:

• V2X safety message = 350 Bytes

• Automated driving message = 350 + x*50 bytes

– x represents how many other objects vehicle is observing

from local sensors

– 50 Bytes represent an estimate of object information

Page 16: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

16

Numerical Results

• CBP = Channel Busy Percentage (a

measure of wireless channel load)

Packet Size = 350 Bytes; x = 0 Packet Size = 2350 Bytes; x = 40

Channel

Busy

Percentage

(in %)

Channel is

saturated

Page 17: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

17

Communication Module

Communication Rate

Communication Power

Message Content

Network Performance

Feedback

Data to Be Broadcast

Data From Other Vehicles Multi-Resolution

Data Processing (MRDP) Module

Communication Module

Innovative solutions for setting power, message rate, message content

are required

Page 18: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

18

MRDP Control Strategies

• Control strategies of MRDP module

– Rate-control schemes

– Range-control schemes

– Content-control schemes • Less congestion broadcast a higher-resolution map

– Enhance both temporal and spatial accuracy of the map

• Ideally a combination of joint message content,

rate, and power (or range) control such that all

three parameters are dynamically adapted to

control the channel load.

– Our Current Focus: Fix Message rate and transmit

power. Adapt the content of automated driving

message.

Page 19: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

19

Map Representation

• Known Objects: use libraries to reduce

data size (Type_𝑘,Δ𝑥_𝑘,Δ𝑦_𝑘,𝑥_(𝐶,𝑘),𝑦_(𝐶,𝑘),𝑣_𝑘,𝐻_𝑘,[Ω_𝑘])

Optional history: Ω_𝑘=(𝑥_(𝐶,𝑘,𝑚),𝑦_(𝐶,𝑘,𝑚),𝑣_(𝑘,𝑚),𝐻_(𝑘,𝑚),𝜃_(𝑘,𝑚)

– Type_𝑘: type of the known object from a finite set (e.g., car, truck, motorcycle, bicycle, and

pedestrian)

– Δ𝑥_𝑘 and Δ𝑦_𝑘: object’s 𝑥 and 𝑦 dimensions

– (𝑥_(𝐶,𝑘),𝑦_(𝐶,𝑘)): location of the center of the 𝑘th object

– 𝑣_𝑘: object’s velocity

– 𝐻_𝑘: movement heading

– Ω_𝑘: optional set with a fixed length 𝑀, containing the path history and/or path prediction

information about the 𝑘th known object

Page 20: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

20

Map Representation

• Unknown Objects: use multi-resolution

map – The volume occupied by the 𝑢th unknown object is

divided into 𝑁_𝑢 cubic sub-regions:

(𝑥_(𝑢,𝑛),𝑦_(𝑢,𝑛),𝑧_(𝑢,𝑛),𝐷_(𝑢,𝑛))

– (𝑥_(𝑢,𝑛),𝑦_(𝑢,𝑛),𝑧_(𝑢,𝑛)): center of the 𝑛th cube

– 𝐷_(𝑢,𝑛): dimension of the cube

– Higher 𝑁_𝑢 or lower 𝐷_(𝑢,𝑛) -> higher resolution

Page 21: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

21

Adaptive Content Control

• Message size is derived so that the measured load of

the network remains within a desirable range.

– Determine the number of known and unknown objects

• Intelligently determine the content of the automated

driving message

– Distance-sensitive forwarding: Information of objects closer to

the sender are included in the message with a higher probability.

– Don't re-transmit the data for objects that has been recently

broadcasted on the channel

Page 22: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

22

Results

Car Density = 125 vehicles/Km

Average CBR Over All Vehicles versus Time

Message size adaptation reduces channel CBR.

Page 23: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

23

Results

Adaptive Content Control for Communication amongst Cooperative Automated Vehicles Fanaei, Tahmasbi-Sarvestani, Fallah, Bansal,

Valenti, Kenney, IEEE WiVEC September 2014.

Should be further optimized with joint rate, power and content control

Car Density = 125 vehicles/Km

Superior Performance

Information age is measure of how quickly automated car knows about the changes on the map

Page 24: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

24

Conclusions

• V2X is revolutionary – the next frontier for

wireless.

– We’ve come a long way in technical areas for

V2X Safety Communications • feasibility and basic technology now pretty mature

• V2X can play an important role in

automated driving – Innovative algorithms for automated driving

communications will be required

Page 25: The Role and Design of V2X Communications for Automated Driving · Real Time Network Data ... building the real-time map of the road . 14 Proposed System Model CSAM: Cooperative Situational

25

Questions?


Recommended