Skip to main navigation Skip to search Skip to main content

Time-Optimal Velocity Planning of Single-Axis Multipoint Motion With Global Dynamic Programming Algorithm

  • Harbin Institute of Technology Shenzhen
  • Beijing Institute of Precision Mechatronics and Controls

Research output: Contribution to journalArticlepeer-review

Abstract

To solve the time-optimal problem of velocity planning, various optimization-based methods were proposed in the literature, but these existing methods typically have limitations on completeness and real-time performance. For the scenario of single-axis multipoint (SAMP) motion, this article proposes a global dynamic programming algorithm with local greedy strategies to solve the time-optimal velocity planning problem, which is important for the multiaxis synchronous velocity planning problem. The proposed method, which is called SAMP algorithm, transfers the problem into the splicing problem of interval endpoints and acceleration. Then, based on the assumptions of continuity and monotonicity of piecewise polynomial functions, it derives the optimal motion mapping in these different intervals. Finally, the SAMP algorithm obtains the global time-optimal solution by employing the global dynamic programming with a backtracking algorithm. Simulation and experiments demonstrate that the SAMP algorithm not only has time optimization but also shows good numerical efficiency.

Original languageEnglish
Pages (from-to)643-652
Number of pages10
JournalIEEE Transactions on Industrial Informatics
Volume21
Issue number1
DOIs
StatePublished - 2025
Externally publishedYes

Keywords

  • Backtracking algorithm
  • single-axis multipoint motion
  • time optimization
  • velocity planning

Fingerprint

Dive into the research topics of 'Time-Optimal Velocity Planning of Single-Axis Multipoint Motion With Global Dynamic Programming Algorithm'. Together they form a unique fingerprint.

Cite this