Dynamic Movement Primitives (DMPs) provide a means for parameterizing point-to-point motion. They have become very popular in robotic imitation and reinforcement learning due to their linearity in the parameters describing motion, their inherent complexity reduction, and the ability to scale both in space and time. However, if DMPs are used to describe a motion that has been demonstrated by humans, the encoded trajectory is typically far from being time-optimal. In this paper, we extend the DMP framework towards time (sub) optimal execution of the path encoded in a DMP, bridging one of the gaps between the DMP framework and industrial applications. Time-optimality is in fact a key goal for minimizing cycle times and thereby maximizing throughput. The proposed approach is applied to simulations of a planar two degree of freedom manipulator and is experimentally verified on an ABB YuMi, a 7 degree-of-freedom manipulator.

Extending Dynamic Movement Primitives towards High-Performance Robot Motion

Enayati, Nima;Zanchettin, Andrea Maria;Rocco, Paolo
2020-01-01

Abstract

Dynamic Movement Primitives (DMPs) provide a means for parameterizing point-to-point motion. They have become very popular in robotic imitation and reinforcement learning due to their linearity in the parameters describing motion, their inherent complexity reduction, and the ability to scale both in space and time. However, if DMPs are used to describe a motion that has been demonstrated by humans, the encoded trajectory is typically far from being time-optimal. In this paper, we extend the DMP framework towards time (sub) optimal execution of the path encoded in a DMP, bridging one of the gaps between the DMP framework and industrial applications. Time-optimality is in fact a key goal for minimizing cycle times and thereby maximizing throughput. The proposed approach is applied to simulations of a planar two degree of freedom manipulator and is experimentally verified on an ABB YuMi, a 7 degree-of-freedom manipulator.
2020
Proceedings of the 2020 IEEE 16th International Workshop on Advanced Motion Control (AMC)
978-1-7281-3189-4
File in questo prodotto:
File Dimensione Formato  
AMC_Wahrburg_et_al_2020.pdf

Accesso riservato

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