The letter presents a force-tracking impedance controller granting a free-overshoots contact force (mandatory performance for many critical interaction tasks such as polishing) for partially unknown interacting environments (such as leather or hard-fragile materials). As in many applications, the robot has to gently approach the target environment (whose position is usually not well-known), then execute the interaction task. Therefore, the algorithm has been designed to deal with both the free space approaching motion (phase a.) and the succeeding contact task (phase b.) without switching from different control logics. Control gains have to be properly calculated for each phase in order to achieve the target force tracking performance (i.e., free-overshoots contact force). In detail, phase a. control gains are optimized based on the impact collision model to minimize the force error during the following contact task, while phase b. control gains are analytically calculated based on the solution of the LQR optimal control problem. The analytical solution grants the continuous adaptation of the control gains during the contact phase on the estimated value of the environment stiffness (obtained through an on-line extended Kalman filter). A probing task has been carried out to validate the performance of the control with partially unknown contact environment properties. Results show the avoidance of force overshoots and instabilities.

Optimal impedance force-tracking control design with impact formulation for interaction tasks

Loris Roveda
Co-primo
Membro del Collaboration Group
;
Federico Vicentini
Secondo
Supervision
;
Nicola Pedrocchi
Co-ultimo
Membro del Collaboration Group
;
Lorenzo Molinari Tosatti
Co-ultimo
Funding Acquisition
2016

Abstract

The letter presents a force-tracking impedance controller granting a free-overshoots contact force (mandatory performance for many critical interaction tasks such as polishing) for partially unknown interacting environments (such as leather or hard-fragile materials). As in many applications, the robot has to gently approach the target environment (whose position is usually not well-known), then execute the interaction task. Therefore, the algorithm has been designed to deal with both the free space approaching motion (phase a.) and the succeeding contact task (phase b.) without switching from different control logics. Control gains have to be properly calculated for each phase in order to achieve the target force tracking performance (i.e., free-overshoots contact force). In detail, phase a. control gains are optimized based on the impact collision model to minimize the force error during the following contact task, while phase b. control gains are analytically calculated based on the solution of the LQR optimal control problem. The analytical solution grants the continuous adaptation of the control gains during the contact phase on the estimated value of the environment stiffness (obtained through an on-line extended Kalman filter). A probing task has been carried out to validate the performance of the control with partially unknown contact environment properties. Results show the avoidance of force overshoots and instabilities.
2016
Istituto di Sistemi e Tecnologie Industriali Intelligenti per il Manifatturiero Avanzato - STIIMA (ex ITIA)
interaction control
optimal co
File in questo prodotto:
File Dimensione Formato  
prod_355919-doc_127828.pdf

Open Access dal 02/01/2018

Descrizione: Optimal impedance force-tracking control design with impact formulation for interaction tasks
Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 307.18 kB
Formato Adobe PDF
307.18 kB Adobe PDF Visualizza/Apri
prod_355919-doc_168929.pdf

solo utenti autorizzati

Descrizione: Optimal impedance force-tracking control design with impact formulation for interaction tasks
Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 650.15 kB
Formato Adobe PDF
650.15 kB 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/20.500.14243/324755
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 122
  • ???jsp.display-item.citation.isi??? 101
social impact