polito.it
Politecnico di Torino (logo)

Spiral-Based Reactive Obstacle Avoidance for UAVs with PX4 SITL Integration

Alessandro Munafo'

Spiral-Based Reactive Obstacle Avoidance for UAVs with PX4 SITL Integration.

Rel. Stefano Primatesta, Riccardo Enrico. Politecnico di Torino, Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica), 2025

[img] PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (4MB)
Abstract:

The noticeable rise of drones, or UAVs, in business, rescue operations, and general ap- plications necessitates increased safety due to their growing presence. As drones begin to operate alongside humans and existing structures, there is a need for preventing collisions with objects and/or people. This thesis presents a potential solution to the obstacle avoidance problem, enabling drones to avoid possible collisions during navigation. The algorithm relies on an Archimedean spiral to identify an escape point in real time based on environmental data perceived by the depth Camera. During navigation, the algorithm continuously processes the point cloud information, generating a suitable escape point if an obstruc- tion is detected within a safety cylindrical volume. The implementation leverages the co-simulation between ROS2 and PX4 Autopilot via uORB messages for seamless communication between high-level setpoint tracking and low-level flight controllers. Octomap processes the point cloud provided by the depth camera to retrieve a probabilistic 3D representation of the surrounding envi- ronment while maintaining reduced memory occupancy. Extensive Gazebo simulation validates system effectiveness across different scenarios.

Relatori: Stefano Primatesta, Riccardo Enrico
Anno accademico: 2024/25
Tipo di pubblicazione: Elettronica
Numero di pagine: 74
Soggetti:
Corso di laurea: Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-25 - INGEGNERIA DELL'AUTOMAZIONE
Aziende collaboratrici: NON SPECIFICATO
URI: http://webthesis.biblio.polito.it/id/eprint/36527
Modifica (riservato agli operatori) Modifica (riservato agli operatori)