List of Figures
I.1 Levels of driving automation summary
  II.1 Self-driving car interior
  II.1 An example of typical sensors used to perceive the environment
  II.2 Exteroceptive sensors range
  II.3 Ultrasonic sensor in action
  II.4 RADAR mounted on a self-driving car
  II.5 LIDAR mounted on a self-driving car
  II.6 Comparison of various sensors used in autonomous vehicles
  II.7 The approach by Tesla
  II.8 The approach by Volvo
  II.9 The approach by Waymo
  II.10 NVIDIA computing hardware
  II.11 Communication between CARLA and Python script
  III.1 Software Architecture
  IV.1 Sensor Fusion
  IV.2 Bicycle model
  IV.1 State estimation algorithm
  V.1 Object detection of cars, trucks and pedestrians
  V.2 A regular 3-layer Neural Network vs ConvNet with its neurons arranged in three dimensions
  V.3 basic ConvNet configuration used for object detection
                                                                                                  vi