For performing robotic manipulation tasks, the core problem is determining suitable trajectories that fulfill the task requirements. Various approaches to compute such trajectories exist, being learning and optimization the main driving techniques. Our work builds on the learning-from-demonstration (LfD) paradigm, where an expert demonstrates motions, and the robot learns to imitate them. However, expert demonstrations are not sufficient to capture all sorts of task specifications, such as the timing to grasp an object. In this paper, we propose a new method that considers formal task specifications within LfD skills. Precisely, we leverage Signal Temporal Logic (STL), an expressive form of temporal properties of systems, to formulate task specifications and use black-box optimization (BBO) to adapt an LfD skill accordingly. We demonstrate our approach in simulation and on a real industrial setting using several tasks that showcase how our approach addresses the LfD limitations using STL and BBO.

Optimizing Demonstrated Robot Manipulation Skills for Temporal Logic Constraints / Dhonthi, A.; Schillinger, P.; Rozo, L.; Nardi, D.. - (2022), pp. 1255-1262. (Intervento presentato al convegno 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2022 tenutosi a 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2022) [10.1109/IROS47612.2022.9981384].

Optimizing Demonstrated Robot Manipulation Skills for Temporal Logic Constraints

Nardi D.
2022

Abstract

For performing robotic manipulation tasks, the core problem is determining suitable trajectories that fulfill the task requirements. Various approaches to compute such trajectories exist, being learning and optimization the main driving techniques. Our work builds on the learning-from-demonstration (LfD) paradigm, where an expert demonstrates motions, and the robot learns to imitate them. However, expert demonstrations are not sufficient to capture all sorts of task specifications, such as the timing to grasp an object. In this paper, we propose a new method that considers formal task specifications within LfD skills. Precisely, we leverage Signal Temporal Logic (STL), an expressive form of temporal properties of systems, to formulate task specifications and use black-box optimization (BBO) to adapt an LfD skill accordingly. We demonstrate our approach in simulation and on a real industrial setting using several tasks that showcase how our approach addresses the LfD limitations using STL and BBO.
2022
2022 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2022
Black-box optimization; Core problems; Driving techniques; Learning from demonstration; Logic constraints; Manipulation task; Optimisations; Robot manipulation; Robotic manipulation; Task specifications
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Optimizing Demonstrated Robot Manipulation Skills for Temporal Logic Constraints / Dhonthi, A.; Schillinger, P.; Rozo, L.; Nardi, D.. - (2022), pp. 1255-1262. (Intervento presentato al convegno 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2022 tenutosi a 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2022) [10.1109/IROS47612.2022.9981384].
File allegati a questo prodotto
File Dimensione Formato  
Dhonthi_Optimizing_2022.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 4.98 MB
Formato Adobe PDF
4.98 MB Adobe PDF   Contatta l'autore
Dhonthi_preprint_Optimizing_2022.pdf

accesso aperto

Tipologia: Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza: Creative commons
Dimensione 4.98 MB
Formato Adobe PDF
4.98 MB Adobe PDF

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/11573/1708191
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 2
social impact