Model-based Design of a Line-tracking Algorithm for a Low-cost Mini Drone through Vision-based Control
Paolo Ceppi
Model-based Design of a Line-tracking Algorithm for a Low-cost Mini Drone through Vision-based Control.
Rel. Alessandro Rizzo, Igor Paprotny. Politecnico di Torino, Master of science program in Mechatronic Engineering, 2020
|
Preview |
PDF (Tesi_di_laurea)
- Thesis
Licence: Creative Commons Attribution Non-commercial No Derivatives. Download (10MB) | Preview |
|
|
Archive (ZIP) (Documenti_allegati)
- Other
Licence: Creative Commons Attribution Non-commercial No Derivatives. Download (25MB) |
Abstract
This Thesis research project aims to design a Line-tracking algorithm for a low-cost mini drone through Vision-based control with image processing techniques. The design process is the application of the principles of Model-based software design, which is a modern technique to design control systems, based on the development of a model of the plant and the controller with enough detail to have a realistic representation of its behavior to accomplish the specifications. The designed model is tested in a simulation environment (Model-in-the-loop phase). Then, if it satisfies the requirements, it is tested in real-time, deploying the algorithm on the Hardware to evaluate if its performances are still acceptable or if it requires to be updated.
A significant advantage that characterizes this technique is the auto-code generation, which allows us to automatically translate the blocks of the model built through Simulink into a C-code executable by the hardware, instead of writing it manually
Relators
Publication type
URI
![]() |
Modify record (reserved for operators) |
