Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-05T22:00:19.703Z Has data issue: false hasContentIssue false

Robot path optimization based on adaptive weight pseudospectral method

Published online by Cambridge University Press:  06 August 2025

Wenzhi Zhou
Affiliation:
School of Mechanical and Electrical Engineering, Soochow University, Suzhou, China
Zhiwei Gao
Affiliation:
School of Mechanical and Electrical Engineering, Soochow University, Suzhou, China
Xin Sun
Affiliation:
School of Mechanical and Electrical Engineering, Soochow University, Suzhou, China
Licheng Fan*
Affiliation:
School of Mechanical and Electrical Engineering, Soochow University, Suzhou, China
*
Corresponding author: Licheng Fan; Email: fanlicheng@suda.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

In complex work environments, improving efficiency and stability is an important issue in robot path planning. This article proposes a new path optimization algorithm based on pseudospectral methods. The algorithm includes an adaptive weighting factor in the objective function, which automatically adjusts the quality of the path while satisfying the performance indicators of the shortest time. It also considers kinematic, dynamic, boundary, and obstacle constraints, and applies the Separating Axis Theorem collision detection method to improve computational efficiency. To discretize the continuous path optimization problem into a nonlinear programming problem, the algorithm utilizes Chebyshev polynomials for the interpolation of state and control variables, along with the adoption of the Lagrange interpolation polynomial to approximate the curve. Finally, it solves the nonlinear programming problem numerically using CasADi, which supports automatic differentiation. The results of the simulation demonstrate that the path optimized by the adaptive-weight pseudospectral method can satisfy various constraints and optimization objectives simultaneously. Experimental verification confirms the efficiency and feasibility of the proposed algorithm.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Table I. Path constraints.

Figure 1

Table II. Boundary constraints.

Figure 2

Figure 1. Detection of separation axes between bumps in 2D space.

Figure 3

Figure 2. Detection of separation axes between bumps in 2D space.

Figure 4

Figure 3. Algorithm flowchart for adaptive weight pseudospectral method.

Figure 5

Figure 4. Sheet metal bending process on-site environment 3D model.

Figure 6

Figure 5. Actual processing environment for the sheet metal bending process.

Figure 7

Table III. The first set of simulation comparison data.

Figure 8

Table IV. The second set of simulation comparison data.

Figure 9

Figure 6. Case 1: Joint angle acceleration with different weight values $u$.

Figure 10

Table V. Performance comparison between AWPM, WOA, and PSO.

Figure 11

Figure 7. Case 2:Joint angle acceleration with different weight values $u$.

Figure 12

Figure 8. Joint angular acceleration curves for AWPM, WOA, and PSO.

Figure 13

Figure 9. Actual processing environment for the sheet metal bending process.

Figure 14

Figure 10. Motion curve of the robot.

Figure 15

Figure 11. Motion curve of the robot.

Figure 16

Figure 12. The state of the robot at different times during the motion process.

Figure 17

Figure 13. Angular velocity and angular acceleration during the robot motion process.

Supplementary material: File

Zhou et al. supplementary material 1

Zhou et al. supplementary material
Download Zhou et al. supplementary material 1(File)
File 7.8 MB
Supplementary material: File

Zhou et al. supplementary material 2

Zhou et al. supplementary material
Download Zhou et al. supplementary material 2(File)
File 2.8 MB