A novel trajectory learning method for robotic arms based on Gaussian Mixture Model and k-value selection algorithm.

Journal: PloS one
PMID:

Abstract

In the field of robotic arm trajectory imitation learning, Gaussian Mixture Models are widely used for their ability to capture the characteristics of complex trajectories. However, one major challenge in utilizing these models lies in the initialization process, particularly in determining the number of Gaussian kernels, or the k-value. The choice of the k-value significantly impacts the model's performance, and traditional methods, such as random selection or selection based on empirical knowledge, often lead to suboptimal outcomes. To address this challenge, this paper proposes a novel trajectory learning method for robotic arms that combines Gaussian Mixture Model with a k-value selection algorithm. The proposed approach leverages the principles of the elbow method along with the properties of exponential functions, correction terms, and weight adjustments to accurately determine the optimal k-value. Next, k-means clustering is applied with the optimal k-value to initialize the parameters of the Gaussian Mixture Model, which are then refined and trained through the Expectation-Maximization algorithm. The resulting model parameters are then employed in Gaussian Mixture Regression to generate the robotic arm trajectories. The effectiveness of the proposed method is validated through both simulation experiments with two-dimensional theoretical nonlinear dynamic systems and physical experiments with actual robotic arm data. Experimental results demonstrate that, compared to the traditional Gaussian Mixture Model approach, the proposed method improves trajectory accuracy by more than 15%, as shown by reductions in both the Mean Absolute Error and the Root Mean Square Error. These results highlight that the proposed method significantly enhances the accuracy and efficiency of robotic arm trajectory generation, providing a promising solution for improving robotic manipulation tasks.

Authors

  • Jingnan Yan
    School of Technology, State Key Laboratory of Efficient Production of Forest Resources, Key Laboratory of National Forestry and Grassland Administration on Forestry Equipment and Automation, Beijing Forestry University, Beijing, China.
  • Yue Wu
    Key Laboratory of Luminescence and Real-Time Analytical Chemistry (Ministry of Education), College of Pharmaceutical Sciences, Southwest University, Chongqing 400716, China.
  • Kexin Ji
    School of Technology, State Key Laboratory of Efficient Production of Forest Resources, Key Laboratory of National Forestry and Grassland Administration on Forestry Equipment and Automation, Beijing Forestry University, Beijing, China.
  • Cheng Cheng
    School of Artificial Intelligence and Automation, MOE Key Lab of Intelligent Control and Image Processing, Huazhong University of Science and Technology, Wuhan 430074, China.
  • Yili Zheng
    School of Technology, State Key Laboratory of Efficient Production of Forest Resources, Key Laboratory of National Forestry and Grassland Administration on Forestry Equipment and Automation, Beijing Forestry University, Beijing, China.