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

被引:1
|
作者
Li, Ke [1 ]
Xiong, Xiaogang [1 ]
Lou, Yunjiang [1 ]
Wang, Shanda [2 ]
Huang, Yuping [2 ]
Jia, Longfei [2 ]
机构
[1] Harbin Inst Technol Shenzhen, Sch Mech Engn & Automat, Shenzhen 518055, Peoples R China
[2] Innovat Ctr Control Actuators, Beijing Inst Precis Mechatron & Controls, Beijing 100076, Peoples R China
关键词
Planning; Splines (mathematics); Backtracking; Heuristic algorithms; Polynomials; Mathematical models; Real-time systems; Backtracking algorithm; single-axis multipoint motion; time optimization; velocity planning; SMOOTH; ROBOTS;
D O I
10.1109/TII.2024.3456561
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:643 / 652
页数:10
相关论文
共 50 条
  • [21] Improved time-optimal static programming algorithm for hypersonic vehicle
    Wang, Yuan-Zhuo
    Han, Zhi-Guo
    Lu, Cheng
    INTERNATIONAL JOURNAL OF CONTROL, 2024, 97 (05) : 999 - 1013
  • [22] REGULARIZATION OF METHOD OF DYNAMIC PROGRAMMING IN LINEAR TIME-OPTIMAL PROBLEMS
    KUN, LA
    PRONOZIN, YF
    ENGINEERING CYBERNETICS, 1972, 10 (02): : 179 - 182
  • [23] A dynamic-programming-styled algorithm for time-optimal multi-agent task assignment
    Yang, G
    Kapila, V
    PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 1959 - 1964
  • [24] APPLICATION OF ITERATIVE DYNAMIC-PROGRAMMING TO TIME-OPTIMAL CONTROL
    BOJKOV, B
    LUUS, R
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 1994, 72 (A1): : 72 - 80
  • [25] A geometric approach to single axis time-optimal attitude manoeuvres
    Phogat, Karmvir Singh
    Chatterjee, Debasish
    Banavar, Ravi
    2015 EUROPEAN CONTROL CONFERENCE (ECC), 2015, : 1938 - 1943
  • [26] Near Time-Optimal S-Curve Velocity Planning for Multiple Line Segments Under Axis Constraints
    Lu, Tzyy-Chyang
    Chen, Shyh-Leh
    Yang, Eileen Chih-Ying
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2018, 65 (12) : 9582 - 9592
  • [27] A Time-Optimal Continuous Jerk Trajectory Planning Algorithm for Manipulators
    Zhou, Yaosheng
    Han, Guirong
    Wei, Ziang
    Huang, Zixin
    Chen, Xubing
    APPLIED SCIENCES-BASEL, 2023, 13 (20):
  • [28] An Optimization-based Time-optimal Velocity Planning for Autonomous Driving
    Hu, Hao
    Pan, Weigang
    Gao, Song
    Tang, Xiangmeng
    STUDIES IN INFORMATICS AND CONTROL, 2023, 32 (03): : 45 - 56
  • [29] Near time-optimal collision-free motion planning of robotic manipulators using an evolutionary algorithm
    Rana, AS
    Zalzala, AMS
    ROBOTICA, 1996, 14 : 621 - 632
  • [30] Near time-optimal collision-free motion planning of robotic manipulators using an evolutionary algorithm
    Univ of Sheffield, Sheffield, United Kingdom
    Robotica, 1996, 14 (pt 6) : 621 - 632