Edoardo Todde
ROS/Gazebo based simulation environment for UAV controller performance evaluation.
Rel. Alessandro Rizzo, Kimon Valavanis, Matt J. Rutherford. Politecnico di Torino, Master of science program in Mechatronic Engineering, 2023
|
Preview |
PDF (Tesi_di_laurea)
- Thesis
Licence: 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
Relators
Academic year
Publication type
Number of Pages
Course of studies
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modify record (reserved for operators) |
