Adaptive Optimal Trajectory Tracking Control Applied to a Large-Scale Ball-on-Plate System

10/26/2020
by   Florian Köpf, et al.
0

While many theoretical works concerning Adaptive Dynamic Programming (ADP) have been proposed, application results are scarce. Therefore, we design an ADP-based optimal trajectory tracking controller and apply it to a large-scale ball-on-plate system. Our proposed method incorporates an approximated reference trajectory instead of using setpoint tracking and allows to automatically compensate for constant offset terms. Due to the off-policy characteristics of the algorithm, the method requires only a small amount of measured data to train the controller. Our experimental results show that this tracking mechanism significantly reduces the control cost compared to setpoint controllers. Furthermore, a comparison with a model-based optimal controller highlights the benefits of our model-free data-based ADP tracking controller, where no system model and manual tuning are required but the controller is tuned automatically using measured data.

READ FULL TEXT
research
09/16/2019

Adaptive Dynamic Programming for Model-free Tracking of Trajectories with Time-varying Parameters

In order to autonomously learn to control unknown systems optimally w.r....
research
07/13/2018

Adaptive Model Predictive Control for High-Accuracy Trajectory Tracking in Changing Conditions

Robots and automated systems are being introduced to unknown and dynamic...
research
03/03/2020

Robust High-Transparency Haptic Exploration for Dexterous Telemanipulation

Robot teleoperation has been proposed as a solution to perform complex t...
research
10/07/2020

A Novel Face-tracking Mouth Controller and its Application to Interacting with Bioacoustic Models

We describe a simple, computationally light, real-time system for tracki...
research
04/16/2021

A Reduced Order Controller for Output Tracking of a Kelvin-Voigt Beam

We study output tracking and disturbance rejection for an Euler-Bernoull...
research
04/25/2023

How to design, and tune, a computed torque controller: An introduction and a Matlab example

This note briefly introduces the computed torque control method for traj...
research
07/19/2020

Learning to Play Cup-and-Ball with Noisy Camera Observations

Playing the cup-and-ball game is an intriguing task for robotics researc...

Please sign up or login with your details

Forgot password? Click here to reset