polito.it
Politecnico di Torino (logo)

Development of autonomous driving control algorithms based on ASIL scenarios.

Cihan Yurtsever

Development of autonomous driving control algorithms based on ASIL scenarios.

Rel. Massimo Violante. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2024

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (15MB) | Preview
Abstract:

The advancement of autonomous systems has catalyzed significant transformations across various industries, notably the automotive sector. This disruptive technology has become a cornerstone of innovation, fundamentally reshaping conventional paradigms of transportation and mobility. The incorporation of autonomous features into vehicles holds immense potential for enhancing efficiency, comfort, and, most importantly, safety on our roadways. This study aims to implement autonomous driving functionalities through a systematic approach encompassing perception, motion planning, control, and actuation. The primary objective is to evaluate the efficacy and outcomes of different control and motion planning algorithms concerning the critical facet of autonomous driving: safety. For safety assessment, the study will adhere to the Automotive Safety Integrity Level (ASIL) standards outlined in ISO 26262. Hazardous scenarios identified through Hazard Analysis and Risk Assessment (HARA) will be leveraged to compare the most and least complex control algorithms (PID and MPC). Real-world scenarios, representing both urban and rural settings, will be simulated within the Carla Simulation environment due to its capability in scenario modeling. Path planning will utilize the Carla Simulator API, while both the camera and obstacle sensors of the simulator will be employed for perception tasks. The car model will be based on the bicycle model, and motion planning will utilize adaptive cruise control. The project will be developed in Python programming, adhering to PEP8 standards, and executed on the Ubuntu operating system. Code quality and readability will be evaluated using Pylint linting analysis, with logging and output tracking in log and CSV file formats to store operational data. The study will culminate in a practical exploration of real-life scenarios within the Carla simulator, followed by a comparative analysis of outcomes, including cross-track and heading errors. These parameters will be used for ISO 26262 safety assurance by employing HARA to evaluate the safety parameters of the control algorithm.

Relators: Massimo Violante
Academic year: 2023/24
Publication type: Electronic
Number of Pages: 106
Subjects:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Aziende collaboratrici: LUXOFT ITALY S.R.L.
URI: http://webthesis.biblio.polito.it/id/eprint/31753
Modify record (reserved for operators) Modify record (reserved for operators)