Journal of System Simulation ›› 2025, Vol. 37 ›› Issue (10): 2643-2651.doi: 10.16182/j.issn1004731x.joss.24-0545

• Papers • Previous Articles    

Research on Constrained Programming of Manipulator Using RRT* Algorithm and Ellipse Prior

Yang Zhen, Su Li, Cheng Zhiyu   

  1. College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
  • Received:2024-05-21 Revised:2024-07-23 Online:2025-10-20 Published:2025-10-21
  • Contact: Su Li

Abstract:

There are problems in the traditional RRT* algorithm using a uniform sampling strategy applied in constrained programming problems, such as inaccurate turning guidance of sampling points and unnecessary node cost comparisons, which lead to an increase in additional time costs. To address these issues, an improved RRT* algorithm was proposed. This algorithm leveraged a heuristic function cost of the projected sampling points to make an ellipse prior judgment on the sampling points. Based on the ellipse prior, the sampling points were judged to determine whether they could optimize the path and shorten the programming time. The geodesics were used to further estimate the current cost of the projected sampling points. Simulation results show that the planned path by the improved RRT* algorithm has an average time cost reduction of 73.27% compared to that by the traditional RRT* algorithm and an average path cost reduction of 4.49% compared to the RRT* algorithm that directly incorporates the ellipse prior.

Key words: manipulator, sampling point, constraint programming, RRT*, ellipse prior, geodesic, time cost, path cost

CLC Number: