Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle...

33
Advanced Driver Assistance System ADAS

Transcript of Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle...

Page 1: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Advanced Driver Assistance System

ADAS

Page 2: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Outline

•  Introduction •  Technology overview •  Adaptive Cruise Control (ACC) •  Forward Collision Warning (FCW) •  Intelligent Speed Assistance (ISA) •  Lane Departure & Lane Keeping

Warning (LDW & LKW) •  Driving task analysis •  Interaction diagram

Page 3: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Introduction

•  Car electronics – Technology has improved – Car’s basic technology still the same – Example:

•  Radio: entertainment purposes •  GPS : navigation and guidance

– Summary •  Information systems •  Entertainment systems •  Safety systems

Page 4: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Introduction

•  ADAS: – Research focus on safety systems – Direct support interaction with the driver – Operate from inside the car and may

connect to external sources •  Why ADAS

–  Increase the traffic safety – Traffic efficiency –  Improve sustainability of the vehicles

Page 5: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS Technology Overview

•  For convenience we will divide the technologies into subcategories: – Longitudinal – Lateral Support – Miscellaneous

Page 6: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS Technology Overview

Page 7: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS Technology Overview

Page 8: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS Technology Overview

Page 9: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Adaptive Cruise Control (ACC)

Page 10: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: ACC

Task Sub Tasks Stabilization Longitudinal Throttle Control

Brake Control Gear Control

Maneuvering External Traffic situation-vehicles Position-speed

Supporting Task

Page 11: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: ACC

Main Function Sub Function Monitor & maintain longitudinal position

Scan road Detect vehicle Determine Vehicle speed Determine local speed Calculate braking time Calculate following distance

Interact with driver Provide output Acquire input

Intervene Apply brake Apply gear Apply throttle

Function Analysis

Page 12: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: ACC

Page 13: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: ACC

Function Component (s) Scanning Road Radar/ Camera/ Lidar Detect Vehicles Determine Vehicle Speed Calculate Braking Time Calculate Following Distance

Central Processing Unit Central Processing Unit Central Processing Unit Central Processing Unit

Input/output User Interface Apply Brake Apply Gear Apply Throttle

Engine and brake control system Engine and brake control system Engine and brake control system

Determine Local Speed Interface to speedmeter

System Components

Page 14: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Forward Collision Warning (FCW)

Page 15: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: FCW

Task Sub Tasks Stabilization Longitudinal Throttle Control

Brake Control Gear Control

Maneuvering External Traffic situation-Obstacles

Supporting Task

Page 16: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: FCW

Main Function Sub Function Monitor longitudinal safety Detect obstacles

Identify obstacles Interact with driver Provide output

Acquire input Intervene Apply brake

Apply gear Apply throttle

Function Analysis

Page 17: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: FCW

Page 18: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: FCW

Function Component (s) Detect obstacles Radar/ Camera Identify obstacles Graphics, Central Processing unit Input/output User Interface Apply Brake Apply Gear Apply Throttle

Engine and brake control system Engine and brake control system Engine and brake control system

System Components

Page 19: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Intelligent Speed Assistance (ISA)

Page 20: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: ISA

Task Sub Tasks Stabilization Longitudinal Throttle Control

Brake Control Gear Control

Maneuvering External Position-speed Internal Vehicle status

Traffic rules (speed)

Supporting Task

Page 21: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: ISA

Main Function Sub Function Monitor and maintain speed Determine current speed

Determine speed limit Interact with driver Provide output

Acquire input Intervene Apply brake

Apply gear Apply throttle

Function Analysis

Page 22: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: ISA

Function Component (s) Determine current speed Car systems output (speedometer) Determine speed limit Communication devices, car-to-

infrastructure Input/output User Interface Apply Brake Apply Gear Apply Throttle

Engine and brake control system Engine and brake control system Engine and brake control system

System Components

Page 23: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Lane Departure & Lane Keeping Warning (LDW &

LKW)

Page 24: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: LDW & LKW

Task Sub Tasks Stabilization Lateral Steering wheel

Brake control Maneuvering External Position – heading

Supporting Task

Page 25: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: LDW & LKW

Main Function Sub Function Monitor and maintain lateral position Scan road

Detect road marking Predict path Detect deviations Calculate required corrections

Interact with driver Provide output Acquire input

Intervene Apply brake Apply steering wheel

Function Analysis

Page 26: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: LDW & LKW

Page 27: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

ADAS System Analysis: LDW & LKW

Function Component (s) Scanning road Camera, infra-red sensor, radar Detect road marking Predict path Determine deviations Calculate corrections

Central processing unit Central processing unit Central processing unit Central processing unit

Input/output User Interface Apply Brake Apply steering wheel

Engine and brake control system Engine and brake control system

System Components

Page 28: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Driving task analysis

– Stabilization •  Longitudinal

–  Throttle control –  Brake control – Gear control

•  Lateral –  Steering wheel –  Brake control

– Maneuvering

•  Internal –  Vehicle status –  Traffic rules

•  External –  Traffic situation

»  Vehicles »  Obstacles »  Pedestrians

–  Road signs –  Position

»  Speed »  Heading

– Navigation •  Route planning •  Route following

Page 29: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Interaction diagram

•  Stabilization

Page 30: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Interaction diagram

•  Maneuvering

Page 31: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Interaction diagram

•  Navigation

Page 32: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

Workload manager diagram

Page 33: Advanced Driver Assistance System - ut · Maneuvering External Position-speed Internal Vehicle status Traffic rules (speed) Supporting Task . ADAS System Analysis: ISA Main Function

References & readings

•  ADAS for the car of the future: ADAS interface design, J.P.Thalen, 2006, University of Twente.