OCMar 19, 2017
Geometric tracking control of thrust vectoring UAVsDavide Invernizzi, Marco Lovera
In this paper a geometric approach to the trajectory tracking control of Unmanned Aerial Vehicles with thrust vectoring capabilities is proposed. The control design is suitable for aerial systems that allow to effectively decouple position and orientation tracking tasks. The control problem is developed within the framework of geometric control theory on the group of rigid displacements SE(3), yielding a control law that is independent of any parametrization of the configuration space. The proposed design works seamlessy when the thrust vectoring capability is limited, by prioritizing position over orientation tracking. A characterization of the region of attraction and of the convergence properties is explicitly derived. Finally, a numerical example is presented to test the proposed control law. The generality of the control scheme can be exploited for a broad class of aerial vehicles.
57.1SYMay 14
Continuous-time Predictor-Based Subspace Identification with Hermite basis expansionsJose Antonio Rebollo, Enrico Barbiero, Marco Lovera
In this paper the problem of continuous-time subspace identification for Linear Time Invariant (LTI) systems is considered and a method which directly identifies a continuous-time state-space form is proposed. First, Hermite basis functions are used to project signals and obtain a finite number of Hermite coefficients. By exploiting recursive relations and time derivative properties of the Hermite basis functions, an expression of the derivative operator is obtained. The latter is then recursively applied, ensuring that the state-space matrices remain in continuous-time form and making the system suitable for the implementation of steps which are akin to those of the Predictor-Based Subspace IDentification (PBSID) method. This new method, hereby called the Hermite-Domain PBSID (HD-PBSID) method, has the further advantage of avoiding time-shifts by properly scaling the input and output signals. The performance of the proposed approach is illustrated in a simulation study aimed at showing the accuracy of the estimates and at comparing the HD-PBSID method and the Laguerre-projections based Continuous-Time PBSID (CT-PBSID) algorithm.
ROOct 2, 2025
TACOS: Task Agnostic COordinator of a multi-drone SystemAlessandro Nazzari, Roberto Rubinacci, Marco Lovera
When a single pilot is responsible for managing a multi-drone system, the task demands varying levels of autonomy, from direct control of individual UAVs, to group-level coordination, to fully autonomous swarm behaviors for accomplishing high-level tasks. Enabling such flexible interaction requires a framework that supports multiple modes of shared autonomy. As language models continue to improve in reasoning and planning, they provide a natural foundation for such systems, reducing pilot workload by enabling high-level task delegation through intuitive, language-based interfaces. In this paper we present TACOS (Task-Agnostic COordinator of a multi-drone System), a unified framework that enables high-level natural language control of multi-UAV systems through Large Language Models (LLMs). TACOS integrates three key capabilities into a single architecture: a one-to-many natural language interface for intuitive user interaction, an intelligent coordinator for translating user intent into structured task plans, and an autonomous agent that executes plans interacting with the real-world. TACOS allows a LLM to interact with a library of executable APIs, bridging semantic reasoning with real-time multi-robot coordination. We demonstrate the system in real-world multi-drone system and conduct an ablation study to assess the contribution of each module.
ROApr 14, 2020
FAST-Hex -- A Morphing Hexarotor: Design, Mechanical Implementation, Control and Experimental ValidationMarkus Ryll, Davide Bicego, Mattia Giurato et al.
We present FAST-Hex, a micro aerial hexarotor platform that allows to seamlessly transit from an under-actuated to a fully-actuated configuration with only one additional control input, a motor that synchronously tilts all propellers. The FAST-Hex adapts its configuration between the more efficient but under-actuated, collinear multi-rotors and the less efficient, but full-pose-tracking, which is attained by non-collinear multi-rotors. On the basis of prior work on minimal input configurable micro aerial vehicle we mainly stress three aspects: mechanical design, motion control and experimental validation. Specifically, we present the lightweight mechanical structure of the FAST-Hex that allows it to only use one additional input to achieve configurability and full actuation in a vast state space. The motion controller receives as input any reference pose in $\mathbb{R}^3\times \mathrm{SO}(3)$ (3D position + 3D orientation). Full pose tracking is achieved if the reference pose is feasible with respect to actuator constraints. In case of unfeasibility a new feasible desired trajectory is generated online giving priority to the position tracking over the orientation tracking. Finally we present a large set of experimental results shading light on all aspects of the control and pose tracking of FAST-Hex.
OCApr 10, 2019
Dynamic attitude planning for trajectory tracking in underactuated VTOL UAVsDavide Invernizzi, Marco Lovera, Luca Zaccarian
This paper addresses the trajectory tracking control problem for underactuated VTOL UAVs. According to the different actuation mechanisms, the most common UAV platforms can achieve only a partial decoupling of attitude and position tasks. Since position tracking is of utmost importance for applications involving aerial vehicles, we propose a control scheme in which position tracking is the primary objective. To this end, this work introduces the concept of attitude planner, a dynamical system through which the desired attitude reference is processed to guarantee the satisfaction of the primary objective: the attitude tracking task is considered as a secondary objective which can be realized as long as the desired trajectory satisfies specific trackability conditions. Two numerical simulations are performed by applying the proposed control law to a hexacopter with and without tilted propellers, which accounts for unmodeled dynamics and external disturbances not included in the control design model.