Skip to main navigation Skip to search Skip to main content

Modified Dynamic Movement Primitives: Robot Trajectory Planning and Force Control Under Curved Surface Constraints

  • Liang Han
  • , Han Yuan
  • , Wenfu Xu*
  • , Yunzhi Huang*
  • *Corresponding author for this work
  • Hefei University of Technology
  • Harbin Institute of Technology Shenzhen

Research output: Contribution to journalArticlepeer-review

Abstract

Dynamic movement primitives (DMPs) have been widely applied in robot motion planning and control. However, in some special cases, original discrete DMP fails to generalize proper trajectories. Moreover, it is difficult to produce trajectories on the curved surface. To solve the above problems, a modified DMP method is proposed for robot control by adding the scaling factor and force coupling term. First, the adjusted cosine similarity is defined to assess the similarity of the generalized trajectory with respect to the demonstrated trajectory. By optimizing the similarity, the trajectories can be generated in all situations. Next, by adding the force coupling term derived from adaptive admittance control to the transformation system of the original DMP, the controller achieves the force control ability. Then, the modified DMP-based robot control system is developed. The stability and convergence of the system are proved. Finally, the high precisions of the proposed method are verified by simulations and experiments. The method is significant for trajectory learning and generalization on the curved surface.

Original languageEnglish
Pages (from-to)4245-4258
Number of pages14
JournalIEEE Transactions on Cybernetics
Volume53
Issue number7
DOIs
StatePublished - 1 Jul 2023
Externally publishedYes

Keywords

  • Adaptive force control
  • curved surface
  • modified dynamic movement primitive (DMP)
  • redundant robot
  • trajectory planning

Fingerprint

Dive into the research topics of 'Modified Dynamic Movement Primitives: Robot Trajectory Planning and Force Control Under Curved Surface Constraints'. Together they form a unique fingerprint.

Cite this