Learning dynamics for improving control of overactuated flying systems

06/23/2020
by   Weixuan Zhang, et al.
0

Overactuated omnidirectional flying vehicles are capable of generating force and torque in any direction, which is important for applications such as contact-based industrial inspection. This comes at the price of an increase in model complexity. These vehicles usually have non-negligible, repetitive dynamics that are hard to model, such as the aerodynamic interference between the propellers. This makes it difficult for high-performance trajectory tracking using a model-based controller. This paper presents an approach that combines a data-driven and a first-principle model for the system actuation and uses it to improve the controller. In a first step, the first-principle model errors are learned offline using a Gaussian Process (GP) regressor. At runtime, the first-principle model and the GP regressor are used jointly to obtain control commands. This is formulated as an optimization problem, which avoids ambiguous solutions present in a standard inverse model in overactuated systems, by only using forward models. The approach is validated using a tilt-arm overactuated omnidirectional flying vehicle performing attitude trajectory tracking. The results show that with our proposed method, the attitude trajectory error is reduced by 32 PID controller.

READ FULL TEXT
research
03/31/2021

Robust Trajectory Tracking Error Model-Based Predictive Control for Unmanned Ground Vehicles

This paper proposes a new robust trajectory tracking error-based control...
research
11/13/2021

Gaussian Process based Stochastic Model Predictive Control for Cooperative Adaptive Cruise Control

Cooperative driving relies on communication among vehicles to create sit...
research
11/14/2020

Gaussian Process-based Min-norm Stabilizing Controller for Control-Affine Systems with Uncertain Input Effects

This paper presents a method to design a min-norm Control Lyapunov Funct...
research
05/12/2023

Double-Iterative Gaussian Process Regression for Modeling Error Compensation in Autonomous Racing

Autonomous racing control is a challenging research problem as vehicles ...
research
06/28/2022

Learning Variable Impedance Control for Aerial Sliding on Uneven Heterogeneous Surfaces by Proprioceptive and Tactile Sensing

The recent development of novel aerial vehicles capable of physically in...
research
12/01/2022

Learning for Control of Rolling ubots

Micron-scale robots (ubots) have recently shown great promise for emergi...
research
07/26/2018

A Data-Efficient Approach to Precise and Controlled Pushing

Decades of research in control theory have shown that simple controllers...

Please sign up or login with your details

Forgot password? Click here to reset