Stefano Primatesta

Dr. Stefano Primatesta

Politecnico di Torino - Department of Mechanical and Aerospace Engineering
orcid

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
9 May 2019 in Journal of Intelligent & Robotic Systems
Verified
Journal Article
Closed access
PDF file
SPStefano Primatesta
Stefano Primatesta
ARAlessandro Rizzo
Alessandro Rizzo
ACAnders la Cour-Harbo
Anders la Cour-Harbo

8 March 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Marco RinaldiMarco Rinaldi
Marco Rinaldi
SPStefano Primatesta
Stefano Primatesta
Giorgio GuglieriGiorgio Guglieri
Giorgio Guglieri
Modeling and controlling highly nonlinear, multivariable, unstable, coupled and underactuated systems are challenging problems to which a unique solution does not exist. Modeling and control of Unmanned Aerial Vehicles (UAVs) with four rotors fall into that category of problems. In this paper, a nonlinear quadrotor UAV dynamical model is developed with the Newton–Euler method, and a control architecture is proposed for 3D trajectory tracking. The controller design is decoupled into two parts: an inner loop for attitude stabilization and an outer loop for trajectory tracking. A few attitude stabilization methods are discussed, implemented and compared, considering the following control approaches: Proportional–Integral–Derivative (PID), Linear–Quadratic Regulator (LQR), Model Predictive Control (MPC), Feedback Linearization (FL) and Sliding Mode Control (SMC). This paper is intended to serve as a guideline work for selecting quadcopters’ control strategies, both in terms of quantitative and qualitative considerations. PID and LQR controllers are designed, exploiting the model linearized about the hovering condition, while MPC, FL and SMC directly exploit the nonlinear model, with minor simplifications. The fast dynamics ensured by the SMC-based controller together with its robustness and the limited estimated command effort of the controller make it the most promising controller for quadrotor attitude stabilization. The outer loop consists of three independent PID controllers: one for altitude control and the other two, together with a dynamics’ inversion, are entitled to the computation of the reference attitude for the inner loop. The capability of the controlled closed-loop system of executing complex trajectories is demonstrated by means of simulations in MATLAB/Simulink®.

2 November 2023 in Robotics and Autonomous Systems
Verified
Journal Article
Open access
WGWeibin Gu
Weibin Gu
SPStefano Primatesta
Stefano Primatesta
ARAlessandro Rizzo
Alessandro Rizzo

21 June 2023 in Drones
Verified
Journal Article
Open access
PDF file
Marco RinaldiMarco Rinaldi
Marco Rinaldi
SPStefano Primatesta
Stefano Primatesta
MBMartin Bugaj
Martin Bugaj
JRJán Rostáš
Ján Rostáš
Giorgio GuglieriGiorgio Guglieri
Giorgio Guglieri
Unmanned Aerial Vehicles (UAVs) are gaining momentum in many civil and military sectors. An example is represented by the logistics sector, where UAVs have been proven to be able to improve the efficiency of the process itself, as their cooperation with trucks can decrease the delivery time and reduce fuel consumption. In this paper, we first state a mathematical formulation of the Travelling Salesman Problem (TSP) applied to logistic routing, where a truck cooperates synchronously with multiple UAVs for parcel delivery. Then, we propose, implement, and compare different sub-optimal routing approaches to the formulated mFSTSP (multiple Flying Sidekick Travelling Salesman Problem) since the inherent combinatorial computational complexity of the problem makes it unattractable for commercial Mixed-Integer Linear Programming (MILP) solvers. A local search algorithm, two hybrid genetic algorithms that permutate feasible and infeasible solutions, and an alternative ad-hoc greedy method are evaluated in terms of the total delivery time of the output schedule. For the sake of the evaluation, the savings in terms of delivery time over the well-documented truck-only TSP solution are investigated for each proposed routing solution, and this is repeated for two different scenarios. Monte Carlo simulations corroborate the results.

18 July 2022 in IEEE Robotics and Automation Letters
Verified
Journal Article
Closed access
DCDavide Celestini
Davide Celestini
SPStefano Primatesta
Stefano Primatesta
Elisa CapelloElisa Capello
Elisa Capello
In this paper, a 3D trajectory planner for Unmanned Aerial Vehicles (UAVs) based on Interfered Fluid Dynamical System (IFDS) and Bézier curves is introduced. The proposed strategy joints the potentialities of IFDS with the use of Bézier curves to obtain optimized trajectories with continuous curvature. While IFDS computes an initial trajectory to safely avoid fixed and dynamic obstacles, Bézier curve optimization generates a trajectory satisfying kinematic constraints. This combination is computationally efficient for online applications with limited hardware and a smoothed path is obtained, for safe and flyable trajectories. Simulations are performed for a fixed-wing UAV in a complex and dynamic environment.

Verified
Journal Article
Open access
PDF file
Marco RinaldiMarco Rinaldi
Marco Rinaldi
SWSheng Wang
Sheng Wang
Renan Sanches GeronelRenan Sanches Geronel
Renan Sanches Geronel
SPStefano Primatesta
Stefano Primatesta
Unmanned aerial vehicles (UAVs), commonly known as drones, are being seen as the most promising type of autonomous vehicles in the context of intelligent transportation system (ITS) technology. A key enabling factor for the current development of ITS technology based on autonomous vehicles is the task allocation architecture. This approach allows tasks to be efficiently assigned to robots of a multi-agent system, taking into account both the robots’ capabilities and service requirements. Consequently, this study provides an overview of the application of drones in ITSs, focusing on the applications of task allocation algorithms for UAV networks. Currently, there are different types of algorithms that are employed for task allocation in drone-based intelligent transportation systems, including market-based approaches, game-theory-based algorithms, optimization-based algorithms, machine learning techniques, and other hybrid methodologies. This paper offers a comprehensive literature review of how such approaches are being utilized to optimize the allocation of tasks in UAV-based ITSs. The main characteristics, constraints, and limitations are detailed to highlight their advantages, current achievements, and applicability to different types of UAV-based ITSs. Current research trends in this field as well as gaps in the literature are also thoughtfully discussed.