Gerardo Detta
Integration of Matlab-based controllers with ROS for autonomous agricultural vehicles.
Rel. Fabrizio Dabbene, Martina Mammarella, Antonio Petitti. Politecnico di Torino, Master of science program in Mechatronic Engineering, 2022
|
Preview |
PDF (Tesi_di_laurea)
- Thesis
Licence: Creative Commons Attribution. Download (5MB) | Preview |
Abstract
In agriculture automation, the Robot Operating System (ROS) is one of the platforms mainly used for robot software development, thanks to its capability of integration with other platforms. In particular, ROS offers the versatility of implementing control algorithms in different programming languages. The traditional approach is to use directly Python or C++. In this work, the integration between ROS and Matlab has been investigated, to explore the possibility to combine the potentialities of both environments: versatility and re-usability of ROS, and richness of tools, especially in control systems, for Matlab. In particular, this thesis focuses on the comparison of control performance for an autonomous ground vehicle achieved implementing the same control laws, i.e.
a PID and a LQR, using different programming languages
Relators
Academic year
Publication type
Number of Pages
Course of studies
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modify record (reserved for operators) |
