Recently, several approaches have attempted to combine motion generation and control in one loop to equip robots with reactive behaviors, that cannot be achieved with traditional time-indexed tracking controllers. These approaches however mainly focused on positions, neglecting the orientation part which can be crucial to many tasks e.g. screwing. In this work, we propose a control algorithm that adapts the robot's rotational motion and impedance in a closed-loop manner. Given a first-order Dynamical System representing an orientation motion plan and a desired rotational stiffness profile, our approach enables the robot to follow the reference motion with an interactive behavior specified by the desired stiffness, while always being aware of the current orientation, represented as a Unit Quaternion (UQ). We rely on the Lie algebra to formulate our algorithm, since unlike positions, UQ feature constraints that should be respected in the devised controller. We validate our proposed approach in multiple robot experiments, showcasing the ability of our controller to follow complex orientation profiles, react safely to perturbations, and fulfill physical interaction tasks.

Orientation Control with Variable Stiffness Dynamical Systems / Michel, Youssef; Saveriano, Matteo; Abu-Dakka, Fares J.; Lee, Dongheui. - (2023), pp. 4457-4463. (Intervento presentato al convegno IEEE/RSJ International Conference on Intelligent Robots and Systems tenutosi a Detroit, USA nel 1st-5th October 2023) [10.1109/iros55552.2023.10342531].

Orientation Control with Variable Stiffness Dynamical Systems

Saveriano, Matteo
Secondo
;
2023-01-01

Abstract

Recently, several approaches have attempted to combine motion generation and control in one loop to equip robots with reactive behaviors, that cannot be achieved with traditional time-indexed tracking controllers. These approaches however mainly focused on positions, neglecting the orientation part which can be crucial to many tasks e.g. screwing. In this work, we propose a control algorithm that adapts the robot's rotational motion and impedance in a closed-loop manner. Given a first-order Dynamical System representing an orientation motion plan and a desired rotational stiffness profile, our approach enables the robot to follow the reference motion with an interactive behavior specified by the desired stiffness, while always being aware of the current orientation, represented as a Unit Quaternion (UQ). We rely on the Lie algebra to formulate our algorithm, since unlike positions, UQ feature constraints that should be respected in the devised controller. We validate our proposed approach in multiple robot experiments, showcasing the ability of our controller to follow complex orientation profiles, react safely to perturbations, and fulfill physical interaction tasks.
2023
2023 IEEE/RSJ International Conference on Intelligent Robots and Systems
Piscataway, NJ, USA
IEEE
978-1-6654-9190-7
Michel, Youssef; Saveriano, Matteo; Abu-Dakka, Fares J.; Lee, Dongheui
Orientation Control with Variable Stiffness Dynamical Systems / Michel, Youssef; Saveriano, Matteo; Abu-Dakka, Fares J.; Lee, Dongheui. - (2023), pp. 4457-4463. (Intervento presentato al convegno IEEE/RSJ International Conference on Intelligent Robots and Systems tenutosi a Detroit, USA nel 1st-5th October 2023) [10.1109/iros55552.2023.10342531].
File in questo prodotto:
File Dimensione Formato  
Orientation_Control_with_Variable_Stiffness_Dynamical_Systems.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.94 MB
Formato Adobe PDF
1.94 MB Adobe PDF   Visualizza/Apri

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/11572/404449
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact