A Generalized Learning Method for Obstacle Constraint Tasks Based on Dynamic Movement Primitives

Hao Niu,Xiuli Zhang
DOI: https://doi.org/10.1109/frse58934.2023.00013
2023-01-01
Abstract:To address the problem of high randomness and uncertainty in the learning of a single trajectory of Dynamic Movement Primitives (DMP), which cannot satisfy the corresponding kinematic constraints, we propose a generalized learning method for DMP under constrained tasks. The first stage is the model building and learning phase. For the acquisition of a demonstration trajectory reflecting the movement characteristics of the operational task, the demonstration trajectory is processed using a Gaussian mixture model and Gaussian mixture regression, a statistical-based learning method, to acquire multiple trajectory distribution characteristics. The second stage uses an optimization algorithm for the trajectory. By introducing kinematic constraints based on DMP, while treating obstacles as constraints, a trajectory is obtained that satisfies the kinematic constraints for obstacle avoidance. To evaluate the performance of our proposed algorithm, trajectory avoidance simulations are conducted. The results show that the generated trajectory can perform the obstacle avoidance task and satisfy the desired kinematic constraints.
What problem does this paper attempt to address?