The shift towards more customizable products drives small and medium-sized enterprises to adopt flexible production systems. The ability to quickly reconfigure robots for new tasks is crucial, highlighting the need for easy programming tools due to the scarcity of robotics experts. This paper presents a segmentation and classification method to autonomously generate from a kinesthetic demonstration the sequence of robot skills required to deploy the robot for a task. The approach begins by describing the environment using predicates and defining robot skills by their preconditions and effects. Demonstration segmentation is achieved by detecting transitions in the world state, and segments are classified using a cyclic skill-guessing algorithm. The method is validated with a skill library that includes manipulation and tool skills such as welding and polishing. Results show performance comparable to the baseline with improved robustness to missed predicate activations and the ability to identify missing skills, prompting operator intervention.

Robust Segmentation and Classification of Robot Skills from Demonstrations with Detection of Unknown Skills

Zappa I.;Zanchettin A. M.;Rocco P.
2025-01-01

Abstract

The shift towards more customizable products drives small and medium-sized enterprises to adopt flexible production systems. The ability to quickly reconfigure robots for new tasks is crucial, highlighting the need for easy programming tools due to the scarcity of robotics experts. This paper presents a segmentation and classification method to autonomously generate from a kinesthetic demonstration the sequence of robot skills required to deploy the robot for a task. The approach begins by describing the environment using predicates and defining robot skills by their preconditions and effects. Demonstration segmentation is achieved by detecting transitions in the world state, and segments are classified using a cyclic skill-guessing algorithm. The method is validated with a skill library that includes manipulation and tool skills such as welding and polishing. Results show performance comparable to the baseline with improved robustness to missed predicate activations and the ability to identify missing skills, prompting operator intervention.
2025
6th International Conference on Industry 4.0 and Smart Manufacturing
Collaborative Robots
Hand-Guided Demonstrations
Programming by Demonstration
Symbolic AI
File in questo prodotto:
File Dimensione Formato  
Robust_Segmentation_and_Classification_of_Robot_Skills.pdf

Accesso riservato

: Publisher’s version
Dimensione 1.73 MB
Formato Adobe PDF
1.73 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/11311/1292622
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact