• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2025, Vol. 61 ›› Issue (1): 150-161.doi: 10.3901/JME.2025.01.150

Previous Articles    

Multi-space Fused Periodic Variable Impedance Skill Learning Based on Rhythmic Dynamic Movement Primitive and Robot Dynamics

LIU Chengguo1,2, HE Ye1,2, CHEN Xiaoan1,2, WANG Guangjian1,2   

  1. 1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 400044;
    2. State Key Laboratory of Mechanical Transmission for Advanced Equipment, Chongqing University, Chongqing 400044
  • Received:2024-01-07 Revised:2024-07-26 Published:2025-02-26

Abstract: The current methods for human-robot skill transfer in robotics mainly focus on discrete point-to-point or kinematic aspects, while the learning of periodic dynamic skills has not been adequately considered. This article proposes a multi-space fusion skill learning framework based on rhythmic dynamic movement primitive (rDMP) for learning periodic impedance skills (including motion trajectories and variable stiffness features) from human demonstrations. The force perception information of the robot’s workspace is used to estimate the endpoint stiffness matrix. However, due to its symmetric positive definite (SPD) characteristics and the dependence of traditional rDMP on Euclidean space data, this research designs a Riemannian metric-based rhythmic dynamic movement primitive (RM-rDMP) skill learning method to adapt to the stiffness matrix information on the SPD manifold and adopts an adaptive oscillator estimation system for frequency and phase. By using an impedance control strategy based on the robot’s dynamics model, both motion trajectories and variable stiffness features are assigned to the robot to achieve variable impedance skill encoding. Simulation and experimental studies demonstrate that the proposed method successfully transfers human-like kinematic and dynamic skills to the robot and enables it to have reproduction and generalization capabilities. In summary, the proposed method includes an endpoint stiffness estimation model and a multi-space fusion framework for periodic impedance skill learning, which is applicable to human-robot skill transfer control methods that need to consider both Euclidean space position and Riemannian space stiffness matrix.

Key words: robot dynamics, periodic variable impedance skill, rhythmic dynamic movement primitive, Riemannian manifold, human-robot skill transfer

CLC Number: