polito.it
Politecnico di Torino (logo)

Development of Complex Scenarios and Control Algorithms for Autonomous Driving Functions (ADFs) in a Driving Simulator

Mert Batmaz

Development of Complex Scenarios and Control Algorithms for Autonomous Driving Functions (ADFs) in a Driving Simulator.

Rel. Carlo Novara, Fabio Tango, Mattia Boggio. Politecnico di Torino, UNSPECIFIED, 2024

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

Download (21MB) | Preview
Abstract:

Autonomous vehicles and Advanced Driver Assistance Systems (ADAS) applications are emerging fields of research and development that require specialized controllers to ensure safe and efficient functionality. However, testing these controllers in real-world scenarios can be costly and risky, making the use of simulators necessary for their design and validation. This thesis presents a framework for the control and simulation of fundamental ADAS applications for autonomous vehicles, using Simulink as controller design environment and Carla as simulation environment. Firstly, the thesis describes how these tools were integrated. Then, the focus shifts to the development and testing of two control methods: PID and Nonlinear Model Predictive Control (NMPC). On the one hand, the PID method is applied to the lateral control of the vehicle using a single-track model for the tuning process. On the other hand, the NMPC method is applied to both the lateral and longitudinal control of the vehicle. To address limitations of the single-track model, which lacked direct throttle and brake control capabilities, a new vehicle model is derived through system identification from the vehicle data collected in the Carla simulation environment. Finally, a comprehensive testing scenario is designed within the Carla simulator, consisting of a straight road for acceleration and a curve that requires deceleration and steering. Simulation results verified the effectiveness of the proposed control strategies.

Relators: Carlo Novara, Fabio Tango, Mattia Boggio
Academic year: 2023/24
Publication type: Electronic
Number of Pages: 93
Subjects:
Corso di laurea: UNSPECIFIED
Classe di laurea: New organization > Master science > LM-25 - AUTOMATION ENGINEERING
Aziende collaboratrici: Politecnico di Torino
URI: http://webthesis.biblio.polito.it/id/eprint/31015
Modify record (reserved for operators) Modify record (reserved for operators)