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, FSecondo
;Mengacci, R;Palleschi, A;Bicchi, APenultimo
;Garabini, MUltimo
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.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.