Tamas Peni
56331601600
Publications - 2
Backflipping With Miniature Quadcopters by Gaussian-Process-Based Control and Planning
Publication Name: IEEE Transactions on Control Systems Technology
Publication Date: 2024-01-01
Volume: 32
Issue: 1
Page Range: 3-14
Description:
This article proposes two control methods for performing a backflip maneuver with miniature quadcopters. First, an existing feedforward control approach is improved by finding the optimal sequence of motion primitives via Bayesian optimization, using a surrogate Gaussian process (GP) model. To evaluate the cost function, the flip maneuver is performed repeatedly in a simulation environment. The second method is based on closed-loop control and it consists of two main steps: first, a novel robust, adaptive controller is designed to provide reliable reference tracking even in case of model uncertainties. The controller is constructed by augmenting the nominal model of the drone with a GP that is trained using measurement data. Second, an efficient trajectory planning algorithm is proposed, which designs feasible trajectories for the flip maneuver using only quadratic programming. The two approaches are analyzed in simulations and in real experiments using Bitcraze Crazyflie 2.1 quadcopters.
Open Access: Yes
Gaussian-Process-Based Adaptive Tracking Control With Dynamic Active Learning for Autonomous Ground Vehicles
Publication Name: IEEE Transactions on Control Systems Technology
Publication Date: 2026-01-01
Volume: 34
Issue: 2
Page Range: 800-812
Description:
This article proposes an active-learning-based adaptive trajectory tracking control method for autonomous ground vehicles to compensate for modeling errors and unmodeled dynamics. The nominal vehicle model is decoupled into lateral and longitudinal subsystems, which are augmented with online Gaussian processes (GPs) using measurement data. The estimated mean functions of the GPs are used to construct a feedback compensator, which, together with a linear parameter-varying (LPV) state feedback controller designed for the nominal system, gives the adaptive control structure. To assist exploration of the dynamics, the article proposes a new, dynamic active learning method to collect the most informative samples to accelerate the training process. To analyze the performance of the overall learning tool-chain provided controller, a novel iterative, counterexample-based algorithm is proposed for calculating the induced L2 gain between the reference trajectory and the tracking error. The analysis can be executed for a set of possible realizations of the to-be-controlled system, giving a robust performance certificate of the learning method under variation of the vehicle dynamics. The efficiency of the proposed control approach is shown on a high-fidelity physics simulator and in real experiments using a 1/10 scale F1TENTH electric car.
Open Access: Yes