In this paper, a nonlinear control strategy is developed by applying the Reinforcement Learning (RL) approach to control engineering tasks. To this end, the swing-up problem of the Furuta pendulum is solved as a benchmark example considering the presence of dry friction as a function of the instantaneous reaction forces. In the paper, a detailed description of the mechanical system is provided, including the equations of motion and the reward function used in the control algorithm based on continuous and sparse signals. The performance of the deep deterministic policy gradient algorithm in the proposed environment is also evaluated by means of numerical experiments.

A Reinforcement Learning Controller for the Swing-Up of the Furuta Pendulum

Guida D.;Manrique Escobar C. A.;Pappalardo C. M.
2020-01-01

Abstract

In this paper, a nonlinear control strategy is developed by applying the Reinforcement Learning (RL) approach to control engineering tasks. To this end, the swing-up problem of the Furuta pendulum is solved as a benchmark example considering the presence of dry friction as a function of the instantaneous reaction forces. In the paper, a detailed description of the mechanical system is provided, including the equations of motion and the reward function used in the control algorithm based on continuous and sparse signals. The performance of the deep deterministic policy gradient algorithm in the proposed environment is also evaluated by means of numerical experiments.
2020
978-3-030-46816-3
978-3-030-46817-0
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11386/4746711
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact