The swing-up is a classical problem of control theory that has already been widely studied in the literature. Despite that, swinging up an underactuated compliant arm considerably increases the problem complexity. Indeed, in addition to the problem of underactuation, compliant systems usually present also hard-to-model dynamics. Moreover, the control authority of feedback components should be limited to avoid radical alteration of the robot natural elasticity. In this letter, we tackle the swing-up problem of underactuated compliant arms via an Iterative Learning Control approach, proving its convergence. The proposed control law combines feedforward and feedback terms. Tracking the desired trajectory, i.e., bringing the robot up to its vertical equilibrium, is achieved thanks to the feedforward components. Conversely, the feedback of the output signal is used to stabilize the system at the equilibrium point. Additionally, we study the stiffness variation caused by the employed feedback, deriving a condition to preserve the elasticity of the compliant arm. Finally, we validate the proposed method via simulations and experiments underactuated compliant arms with unstable vertical equilibrium varying number of unactuated joints, payload, stiffness, model uncertainties, and noise.

Swing-Up of Underactuated Compliant Arms via Iterative Learning Control

Pierallini, Michele
Primo
;
Angelini, Franco
Secondo
;
Bicchi, Antonio
Penultimo
;
Garabini, Manolo
Ultimo
2022-01-01

Abstract

The swing-up is a classical problem of control theory that has already been widely studied in the literature. Despite that, swinging up an underactuated compliant arm considerably increases the problem complexity. Indeed, in addition to the problem of underactuation, compliant systems usually present also hard-to-model dynamics. Moreover, the control authority of feedback components should be limited to avoid radical alteration of the robot natural elasticity. In this letter, we tackle the swing-up problem of underactuated compliant arms via an Iterative Learning Control approach, proving its convergence. The proposed control law combines feedforward and feedback terms. Tracking the desired trajectory, i.e., bringing the robot up to its vertical equilibrium, is achieved thanks to the feedforward components. Conversely, the feedback of the output signal is used to stabilize the system at the equilibrium point. Additionally, we study the stiffness variation caused by the employed feedback, deriving a condition to preserve the elasticity of the compliant arm. Finally, we validate the proposed method via simulations and experiments underactuated compliant arms with unstable vertical equilibrium varying number of unactuated joints, payload, stiffness, model uncertainties, and noise.
2022
Pierallini, Michele; Angelini, Franco; Bicchi, Antonio; Garabini, Manolo
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/11568/1126736
 Attenzione

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

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