Chapter 6: IoT - Autonomous Cars Flashcards

1
Q

What does the Society of Automotive Engineers (SAE) do?

A
  • Formally defined six different levels of automation
  • Unified vocabulary for common understanding
  • Helps to keep track of driverless technology advancement
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the six level of automation and on which threshold do machines monitor the environment

A

0: No Automation
1: Driver Assistance
2: Partial Automation
- —- Automated Driving System Monitors Driving Environment (Machine takes over the majority of the tasks) ———
3: Conditional Automation
4: High Automation
5: Full Automation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

According to the SAE levels, which tasks are either executed by a human driver or the system?

A
  • Execution of steering and acceleration / deceleration
  • Monitoring of driving environment
  • Fallback performance of dynamic driving task
  • System capability (driving modes)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the Waymo - Formerly Googles Driverless Car

A
  • Passed more than 5 million miles in tests
  • Integrates driverless technology in existing cars

Vision: Fully autonomous - no steering wheel / pedals
Technology: sensors, cameras, embedded HW, LIDAR system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain the LiDAR technology

A
  • Similar to radar, uses light pulses (millions per second)
  • Distance to objects is measured when laser pulses bounce back to scanner attached on car (accuracy of +- 2cm)

Result: Accurate 3D Maps of the car environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the formula for measuring distance with the LiDAR Technology?

A

d = (Et x c) / 2

d = distance
Et = elapsed time
c = speed of light
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are issues of LiDAR Technology?

A
  • Dirty sensors
  • Stabilization issues due to holes
  • Dynamic traffic like police lights that could interfere with the light sensor
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explain the Mercedes Intelligent Drive “Bertha”

A
  • Vision: Assisted driving
  • Cameras for positioning and obstacle / traffic detection
  • LiDAR for obstacle detection integrated into chassis
  • More sensors -> more protection
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the functions of mercedes intelligent drive?

A
  • Front cameras: traffic sign recognition
  • Back short range radar: for rear collision warning
  • Front long-range radar: for adaptive cruise control
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are some issues with Mercedes intelligent drive?

A
  • Weather impact on sensors

- Traffic light recognition at intersections

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Explain the Tesla Autopilot and what is the challenge with it?

A
  • Teslas strategy: Full autonomy using only cameras, radar, and ultrasonic sensors (no LiDAR)
  • Still in beta version, keeps lane & speed but does not change the street at intersections

Challenge:
Accidents have been a source of controversy! (White truck could not be identified on a very sunny sky)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Describe the Autonomous Driving Architecture

A

The architecture runs in a control loop (Sense, Think, Act) that feeds the system.

Perception Layer: Software is linked to actuators / to the outside (camera / sensors) to build a model of the environment)

Interpretation and Planning: Understand the scene, predict what is going to happen in the scene, plan maneuvers

Control: Plan the trajectory and dynamically control the planned trajectory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are other essential parts of autonomous cars except for driving?

A
  • There are many embedded systems in a car

- Interconnected embedded systems work together in the car (media and control systems)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which embedded systems exist in a car?

A
  • Controller area network (CAN bus): designed for communication between microcontrollers and devices
  • Electronic control unit (ECU): generic term for embedded system that controls electrical systems in a vehicle (brake control module, Engine control module)

ECUs are often connected through the CAN

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the security implications of autonomous driving?

A
  • Its possible to hack a car and to control almost all functionalities
  • Hack was possible because CAN was not separated from entertainment system
  • After entering CAN almost every ECU could be controlled
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the challenges of autonomous cars?

A
  • Technical problems (unintended acceleration)
  • Interactions with humans (police, pedestrians)
  • Sensor quality (detection of traffic lights, different weather conditions, hacks)
  • Liability issues
  • Cost
  • Ethical and oral reasoning
17
Q

What is the current status of autonomous cars according to the SAE levels?

A
  • Stage 0 - 2 are already implemented
  • Stage 3 is technically feasible and the current state of the art

We are approaching Level 4

18
Q

How does the future of autonomous driving look like?

A

2020: Hands off
2025: Eyes off
2030: Drivers out

19
Q

Why is traffic a problem?

A
  • Traffic increases yearly
  • Accounts for 14% of CO2 emission
  • Traffic jam burns money
  • Accidents
20
Q

Describe the advantages of coordinated driving (internet of vehicles)

A
  • Coordinated driving improves traffic flows / exceptional situation handling (approaching ambulance - rescue lane)
  • Improves safety in cities
  • Improves safety on highways (when its foggy / is aware of a car behind a truck)
21
Q

What is platooning?

A
  • A technique where vehicles travel together in formation with small gaps in between
22
Q

What are the requirements for platooning?

A
  • Each car needs to have Adaptive Cruise Control (ACC) to keep distance and lane
  • The group of cars needs to have cooperative ACC –> Communication for coordination
23
Q

What are the benefits of platooning?

A
  • Capacity of cars on the street can be increases
  • Fuel saving due reduced gap size
  • Safety through autonomous driving and communication
24
Q

What are the different coordination steps in platooning?

A
  • Inter-platoon actions: How to control the different platoons
  • Finding / joining a suitable platoon
  • Leaving a platoon
25
Q

What are the challenges of platooning?

A
  • There are still non-controllable vehicles
  • Speed restrictions (a empty truck vs a full loaded truck)
  • Coordination of platoons when electric cars have different battery levels
  • Waiting for your platoon that may be still far away
26
Q

What is the benefit of iCOD: Infrastructure-aided cooperative driving

A
  • Application of adaptive software principles to platooning to let interact non-controllable vehicles with controllable vehicles
  • Works good because platooning acts in an adaptive environment and needs to take actions
27
Q

How does the iCOD approach work?

A

Approach:

  • Based on the observation of the sensors, the platooning coordinator could
    • Observe traffic
    • Forecast traffic
    • Plan strategies
    • Communicate with other coordinators
28
Q

How is iCOD developed further?

A
  • Combination of demonstration and simulation
  • as Waymo from google
  • Good approach
29
Q

What are the benefits of autonomous and connected cars?

A
  • Less accidents, better traffic management, efficient driving
30
Q

Are autonomous cars technologically viable?

A
  • Yes
31
Q
  • Which SAE stage is currently achieved?
A

Partially automated driving

32
Q

What are the challenges of autonomous and connected cars?

A
  • Cost
  • Regulation
  • Safety
  • Technical functionalities (recognition under bad weather conditions)