Operations involving safe interactions in unstructured environments require robots with adapting behaviors. Compliant manipulators are a promising technology to achieve this goal. Despite that, some classical control problems such as following a trajectory are still open. A typical solution is to compensate the system dynamics with feedback loops. However, this solution increases the effective robot stiffness and jeopardizes the safety property provided by the compliant design. On the other hand, purely feedforward approaches can achieve good tracking performance while preserving the robot intrinsic compliance. However, a feedforward control framework for robots with passive elastic joints is still missing. This article presents an iterative learning control algorithm for purely feedforward trajectory tracking for compliant underactuated arms. Each arm is composed of active elastic joints and a generic number of passive ones connected through rigid links. We prove the convergence of the iterative method, also in the presence of uncertainties and bounded disturbances. Different output functions are analyzed providing conditions, based on the system inertial properties that ensure the algorithm applicability. Additionally, an automatic selection of the learning gain is proposed. Finally, we extensively validate the theoretical results with simulations and experiments.

Iterative Learning Control for Compliant Underactuated Arms

Pierallini, M
Primo
;
Angelini, F
Secondo
;
Mengacci, R;Palleschi, A;Bicchi, A
Penultimo
;
Garabini, M
Ultimo
2023-01-01

Abstract

Operations involving safe interactions in unstructured environments require robots with adapting behaviors. Compliant manipulators are a promising technology to achieve this goal. Despite that, some classical control problems such as following a trajectory are still open. A typical solution is to compensate the system dynamics with feedback loops. However, this solution increases the effective robot stiffness and jeopardizes the safety property provided by the compliant design. On the other hand, purely feedforward approaches can achieve good tracking performance while preserving the robot intrinsic compliance. However, a feedforward control framework for robots with passive elastic joints is still missing. This article presents an iterative learning control algorithm for purely feedforward trajectory tracking for compliant underactuated arms. Each arm is composed of active elastic joints and a generic number of passive ones connected through rigid links. We prove the convergence of the iterative method, also in the presence of uncertainties and bounded disturbances. Different output functions are analyzed providing conditions, based on the system inertial properties that ensure the algorithm applicability. Additionally, an automatic selection of the learning gain is proposed. Finally, we extensively validate the theoretical results with simulations and experiments.
2023
Pierallini, M; Angelini, F; Mengacci, R; Palleschi, A; Bicchi, A; Garabini, M
File in questo prodotto:
File Dimensione Formato  
Pierallini_main_ILC_compliant-min.pdf

accesso aperto

Tipologia: Documento in Pre-print
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 4.08 MB
Formato Adobe PDF
4.08 MB Adobe PDF Visualizza/Apri
Iterative_Learning_Control_for_Compliant_Underactuated_Arms.pdf

non disponibili

Tipologia: Versione finale editoriale
Licenza: NON PUBBLICO - accesso privato/ristretto
Dimensione 5.28 MB
Formato Adobe PDF
5.28 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/1174785
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 9
social impact