Dynamic Via-points and Improved Spatial Generalization for Online Trajectory Generation with Dynamic Movement Primitives

被引:1
|
作者
Sidiropoulos, Antonis [1 ]
Doulgeri, Zoe [1 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Elect & Comp Engn, Thessaloniki 54124, Greece
关键词
Dynamic movement primitives; Via-points; Programming by demonstration; Trajectory generation;
D O I
10.1007/s10846-024-02051-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dynamic Movement Primitives (DMP) have found remarkable applicability and success in various robotic tasks, which can be mainly attributed to their generalization, modulation and robustness properties. However, the spatial generalization of DMP can be problematic in some cases, leading to excessive overscaling and in turn large velocities and accelerations. While other DMP variants have been proposed in the literature to tackle this issue, they can also exhibit excessive overscaling as we show in this work. Moreover, incorporating intermediate points (via-points) for adjusting the DMP trajectory to account for the geometry of objects related to the task, or to avoid or push aside objects that obstruct a specific task, is not addressed by the current DMP literature. In this work we tackle these unresolved so far issues by proposing an improved online spatial generalization, that remedies the shortcomings of the classical DMP generalization, and moreover allows the incorporation of dynamic via-points. This is achieved by designing an online adaptation scheme for the DMP weights which is proved to minimize the distance from the demonstrated acceleration profile to retain the shape of the demonstration, subject to dynamic via-point and initial/final state constraints. Extensive comparative simulations with the classical and other DMP variants are conducted, while experimental results validate the practical usefulness and efficiency of the proposed method.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Gesture learning and execution in a humanoid robot via dynamic movement primitives
    Pfeiffer, Sammy
    Angulo, Cecilio
    PATTERN RECOGNITION LETTERS, 2015, 67 : 100 - 107
  • [22] Probabilized Dynamic Movement Primitives and Model Predictive Planning for Enhanced Trajectory Imitation Learning
    Wu, Haocun
    Zhai, Di-Hua
    Xia, Yuanqing
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2025, 72 (01) : 620 - 628
  • [23] 6D trajectories planning based on improved dynamic movement primitives
    Wang J.-F.
    Wang Y.-N.
    Chen W.-R.
    Diao Q.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2022, 39 (05): : 809 - 818
  • [24] Human Intention Understanding From Multiple Demonstrations and Behavior Generalization in Dynamic Movement Primitives Framework
    Ti, Boyang
    Gao, Yongsheng
    Li, Qiang
    Zhao, Jie
    IEEE ACCESS, 2019, 7 : 36186 - 36194
  • [25] Incremental Motor Skill Learning and Generalization From Human Dynamic Reactions Based on Dynamic Movement Primitives and Fuzzy Logic System
    Lu, Zhenyu
    Wang, Ning
    Li, Miao
    Yang, Chenguang
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2022, 30 (06) : 1506 - 1515
  • [26] Bridging Dynamical Systems and Optimal Trajectory Approaches to Speech Motor Control With Dynamic Movement Primitives
    Parrell, Benjamin
    Lammert, Adam C.
    FRONTIERS IN PSYCHOLOGY, 2019, 10
  • [27] Expressway Lane Changing Trajectory Planning Method of Autonomous Vehicle Based on Dynamic Movement Primitives
    Liang, Kaichong
    Zhao, Zhiguo
    Yan, Danshu
    Zhao, Kun
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2024, 60 (10): : 192 - 206
  • [28] Robotic peg-in-hole assembly based on reversible dynamic movement primitives and trajectory optimization
    Zhao, Huan
    Chen, Yuxiang
    Li, Xiangfei
    Ding, Han
    MECHATRONICS, 2023, 95
  • [29] Cooperative Control for Dual-Arm Robots Based on Improved Dynamic Movement Primitives
    Wang, Dong
    Qiu, Chaochao
    Lian, Jie
    Wan, Weiwei
    Pan, Qinghui
    Dong, Yongxiang
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024,
  • [30] Modified Dynamic Movement Primitives: Robot Trajectory Planning and Force Control Under Curved Surface Constraints
    Han, Liang
    Yuan, Han
    Xu, Wenfu
    Huang, Yunzhi
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (07) : 4245 - 4258