An open problem in industrial automation is to reliably perform tasks requiring in-contact movements with complex workpieces, as current solutions lack the ability to seamlessly adapt to the workpiece geometry. In this paper, we propose a Learning from Demonstration approach that allows a robot manipulator to learn and generalise motions across complex surfaces by leveraging differential mathematical operators on discrete manifolds to embed information on the geometry of the workpiece extracted from triangular meshes, and extend the Dynamic Movement Primitives (DMPs) framework to generate motions on the mesh surfaces. We also propose an effective strategy to adapt the motion to different surfaces, by introducing an isometric transformation of the learned forcing term. The resulting approach, namely MeshDMP, is evaluated both in simulation and real experiments, showing promising results in typical industrial automation tasks like car surface polishing.

MeshDMP: Motion Planning on Discrete Manifolds Using Dynamic Movement Primitives / Vedove, Matteo Dalle; Abu-Dakka, Fares J.; Palopoli, Luigi; Fontanelli, Daniele; Saveriano, Matteo. - (2025), pp. 895-901. ( 2025 IEEE International Conference on Robotics and Automation, ICRA 2025 Atlanta, GA, USA 19-23 May 2025) [10.1109/icra55743.2025.11128556].

MeshDMP: Motion Planning on Discrete Manifolds Using Dynamic Movement Primitives

Vedove, Matteo Dalle
;
Palopoli, Luigi;Fontanelli, Daniele;Saveriano, Matteo
2025-01-01

Abstract

An open problem in industrial automation is to reliably perform tasks requiring in-contact movements with complex workpieces, as current solutions lack the ability to seamlessly adapt to the workpiece geometry. In this paper, we propose a Learning from Demonstration approach that allows a robot manipulator to learn and generalise motions across complex surfaces by leveraging differential mathematical operators on discrete manifolds to embed information on the geometry of the workpiece extracted from triangular meshes, and extend the Dynamic Movement Primitives (DMPs) framework to generate motions on the mesh surfaces. We also propose an effective strategy to adapt the motion to different surfaces, by introducing an isometric transformation of the learned forcing term. The resulting approach, namely MeshDMP, is evaluated both in simulation and real experiments, showing promising results in typical industrial automation tasks like car surface polishing.
2025
2025 IEEE International Conference on Robotics and Automation (ICRA)
New York, USA
IEEE Institute of Electrical and Electronics Engineers Inc.
9798331541392
Vedove, Matteo Dalle; Abu-Dakka, Fares J.; Palopoli, Luigi; Fontanelli, Daniele; Saveriano, Matteo
MeshDMP: Motion Planning on Discrete Manifolds Using Dynamic Movement Primitives / Vedove, Matteo Dalle; Abu-Dakka, Fares J.; Palopoli, Luigi; Fontanelli, Daniele; Saveriano, Matteo. - (2025), pp. 895-901. ( 2025 IEEE International Conference on Robotics and Automation, ICRA 2025 Atlanta, GA, USA 19-23 May 2025) [10.1109/icra55743.2025.11128556].
File in questo prodotto:
File Dimensione Formato  
MeshDMP_Motion_Planning_on_Discrete_Manifolds_Using_Dynamic_Movement_Primitives.pdf

Solo gestori archivio

Descrizione: 2025 IEEE International Conference on Robotics and Automation conference paper
Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 3.36 MB
Formato Adobe PDF
3.36 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/469798
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
  • OpenAlex 2
social impact