Control of Mechanical Systems via Feedback Linearization Based on Black-Box Gaussian Process Models

04/26/2021
by   Alberto Dalla Libera, et al.
0

In this paper, we consider the use of black-box Gaussian process (GP) models for trajectory tracking control based on feedback linearization, in the context of mechanical systems. We considered two strategies. The first computes the control input directly by using the GP model, whereas the second computes the input after estimating the individual components of the dynamics. We tested the two strategies on a simulated manipulator with seven degrees of freedom, also varying the GP kernel choice. Results show that the second implementation is more robust w.r.t. the kernel choice and model inaccuracies. Moreover, as regards the choice of kernel, the obtained performance shows that the use of a structured kernel, such as a polynomial kernel, is advantageous, because of its effectiveness with both strategies.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
07/05/2019

Gaussian Processes for Analyzing Positioned Trajectories in Sports

Kernel-based machine learning approaches are gaining increasing interest...
research
07/26/2018

A Data-Efficient Approach to Precise and Controlled Pushing

Decades of research in control theory have shown that simple controllers...
research
01/29/2016

System Identification through Online Sparse Gaussian Process Regression with Input Noise

There has been a growing interest in using non-parametric regression met...
research
02/22/2019

A General Framework for Structured Learning of Mechanical Systems

Learning accurate dynamics models is necessary for optimal, compliant co...
research
10/05/2018

GPdoemd: a Python package for design of experiments for model discrimination

Model discrimination identifies a mathematical model that usefully expla...

Please sign up or login with your details

Forgot password? Click here to reset