Mostra i principali dati dell'item
Controllo di traiettoria e formazione per un sistema multi-UAV con carico sospeso
dc.contributor.advisor | Delbene, Andrea <1995> | |
dc.contributor.advisor | Baglietto, Marco <1970> | |
dc.contributor.author | Bricarello, Luca <2002> | |
dc.date.accessioned | 2024-07-25T14:34:32Z | |
dc.date.available | 2024-07-25T14:34:32Z | |
dc.date.issued | 2024-07-18 | |
dc.identifier.uri | https://unire.unige.it/handle/123456789/9097 | |
dc.description.abstract | Il lavoro proposto in questa tesi tratta un sistema di tre UAV (Unmanned Aerial Vehicle) che attraverso l'utilizzo di corde flessibili trasportano un carico. L'obiettivo è quello di creare degli algoritmi per fare in modo che la formazione dei tre quadricotteri sia sempre nella miglior posizione possibile per poter riorganizzare la sua geometria in caso di sgancio di uno di essi. In questo caso si garantisce il completamento della missione con i rimanenti agenti. Per permettere ciò sono stati creati un algoritmo per generare ed inseguire una traiettoria, ed un altro per mantenere la squadra nella posizione appena descritta. Solitamente i percorsi degli UAV sono definiti attraverso l'uso di waypoint, e sono quindi percorsi costituiti da tanti segmenti. In questo modo le curve sono dei punti angolosi e risultano di conseguenza complicate da affrontare senza provocare oscillazioni sul carico. L'algoritmo riguardante la traiettoria permette di creare percorsi curvilinei e di inseguirli a velocità costante minimizzando così le oscillazioni. Il lavoro è stato svolto attraverso l'uso dei tool più conosciuti nell'ambito della programmazione robotica, come per esempio ROS2, e la fase di sperimentazione è stata svolta con un noto programma di simulazione chiamato Gazebo. | it_IT |
dc.description.abstract | The work proposed in this thesis deals with a system of three UAVs (Unmanned Aerial Vehicles) that transport a payload using flexible ropes. The objective is to create algorithms to ensure that the formation of the three quadcopters is always in the best possible position to reorganize its geometry in case one of them is released. In this case, the mission is guaranteed to be completed with the remaining agents. To achieve this, an algorithm was created to generate and follow a trajectory, and another to maintain the team in the position described above. Typically, UAV paths are defined using waypoints, and thus consist of many segments. In this way, the curves are angular points and consequently difficult to handle without causing oscillations on the payload. The trajectory algorithm allows the creation of curvilinear paths and following them at a constant speed, thereby minimizing oscillations. The work was carried out using the most well-known tools in the field of robotic programming, such as ROS2, and the experimentation phase was conducted with a well-known simulation program called Gazebo. | en_UK |
dc.language.iso | it | |
dc.rights | info:eu-repo/semantics/restrictedAccess | |
dc.title | Controllo di traiettoria e formazione per un sistema multi-UAV con carico sospeso | it_IT |
dc.title.alternative | Trajectory and formation control for a multi-UAV system transporting a payload | en_UK |
dc.type | info:eu-repo/semantics/bachelorThesis | |
dc.subject.miur | ING-INF/04 - AUTOMATICA | |
dc.publisher.name | Università degli studi di Genova | |
dc.date.academicyear | 2023/2024 | |
dc.description.corsolaurea | 9273 - INGEGNERIA ELETTRONICA E TECNOLOGIE DELL'INFORMAZIONE | |
dc.description.area | 9 - INGEGNERIA | |
dc.description.department | 100026 - DIPARTIMENTO DI INGEGNERIA NAVALE, ELETTRICA, ELETTRONICA E DELLE TELECOMUNICAZIONI |
Files in questo item
Questo item appare nelle seguenti collezioni
-
Laurea Triennale [1586]