Edoardo Todde
ROS/Gazebo based simulation environment for UAV controller performance evaluation.
Rel. Alessandro Rizzo, Kimon Valavanis, Matt J. Rutherford. Politecnico di Torino, Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica), 2023
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (6MB) | Preview |
Abstract
This project aims to create a ROS/Gazebo-based environment for UAV controller performance evaluation through simulated experiments. A general purpose interface is also developed to integrate MATLAB/Simulink with ROS/Gazebo. The combined setting allows for incorporating realistic environment constraints and uncertainty, system model requirements, and other exogenous factors into the testing framework. This work takes as case of study a quadrotor, which is widely used nowadays for military, commercial and private purposes. These systems have a highly nonlinear behavior and different challenges to deal with; like sensor noise, external disturbances (i.e. wind gust), hard and precise maneuvers and payload release. The model of the quadrotor is implemented in Gazebo taking into account a detailed aerodynamics model and feedback sensor noise.
All these effects are implemented in the URDF model with plugins that are built on the testbench and can be activated by the user depending on the simulation purpose
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
