Search papers, labs, and topics across Lattice.
This paper introduces Stage-Criticality-Guided Dynamic Movement Primitives (SC-DMPs) that adaptively allocate approximation capacity by redistributing basis centers and refining bandwidths based on an operator-robot interaction stiffness and cross-demonstration variability cue. This approach enables denser representation at precision-critical stages of a learned skill, improving trajectory reproduction and generalization. Experiments show SC-DMPs outperform existing methods in accuracy and generalization on robotic tasks.
Robot skills can be learned with significantly higher precision in critical phases by adaptively allocating DMP basis functions, outperforming existing methods in accuracy and generalization.
Dynamic Movement Primitives (DMPs) provide a compact and stable formulation for trajectory representation and generalization in robot skill learning. However, their predefined basis layout limits the allocation of approximation capacity according to stage-dependent precision requirements. To address this issue, this article proposes Stage-Criticality-Guided Dynamic Movement Primitives (SC-DMPs) with adaptive basis allocation for precision-critical skill learning. Operator-robot interaction stiffness and a trajectory-consistency cue derived from cross-demonstration task-space variability are integrated to construct a stage-criticality index. Guided by this index, basis centers are redistributed in normalized time through inverse cumulative criticality and mapped to the canonical phase domain, while their bandwidths are refined to adjust local approximation support. This enables denser and more flexible representation at high-criticality stages while retaining sparser allocation elsewhere. Experiments on handwriting trajectories and three real-robot tasks show that the inferred criticality is concentrated in geometrically demanding and task-constrained regions. Comparisons with DMPs, ProMPs, ProDMP, GP-MP, and KMP demonstrate improved trajectory reproduction, endpoint generalization, and task-critical accuracy while retaining a compact model and the stable structure of classical DMPs.