An Efficient Iterative Learning Approach to Time-Optimal Path Tracking for Industrial Robots

被引:35
|
作者
Steinhauser, Armin [1 ,2 ]
Swevers, Jan [1 ,2 ]
机构
[1] Katholieke Univ Leuven, Dept Mech Engn, B-3000 Leuven, Belgium
[2] Flanders Make, DMMS Lab, B-3001 Heverlee, Belgium
关键词
Industrial robots; iterative learning control (ILC); optimization; time-optimal motion; ALGORITHM; SYSTEMS; ILC;
D O I
10.1109/TII.2018.2851963
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In pursuit of the time-optimal motion of an industrial robot along a desired path, a previously identified model is typically used to calculate the required inputs for perfect tracking. An inevitable model-plant mismatch, however, causes the obtained inputs to be suboptimal-resulting in poor tracking performance-or even be infeasible by exceeding given limits. This paper, at hand, presents a two-step iterative learning algorithm that compensates for such model-plant mismatch and finds the time-optimal motion, improving tracking performance, and ensuring feasibility. Due to an efficient solution of the path tracking problem using a sequential convex log barrier method, the delay between consecutive task executions is eliminated. To show the effectiveness of the proposed algorithm, an experimental validation on a standard industrial manipulator is performed, illustrating that the developed approach is capable of reducing the execution time while at the same time improving the tracking performance.
引用
收藏
页码:5200 / 5207
页数:8
相关论文
共 50 条
  • [1] Time-optimal path tracking for robots a numerical integration-like approach combined with an iterative learning algorithm
    Li, Lin
    Xiao, Jiadong
    Zou, Yanbiao
    Zhang, Tie
    [J]. INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2019, 46 (06): : 763 - 778
  • [2] Time-Optimal Path Tracking for Robots: A Convex Optimization Approach
    Verscheure, Diederik
    Demeulenaere, Bram
    Swevers, Jan
    De Schutter, Joris
    Diehl, Moritz
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (10) : 2318 - 2327
  • [3] On-Line Time-Optimal Path Tracking for Robots
    Verscheure, Diederik
    Diehl, Moritz
    De Schutter, Joris
    Swevers, Jan
    [J]. ICRA: 2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-7, 2009, : 610 - +
  • [4] Time-Optimal Path Tracking for Jerk Controlled Robots
    Palleschi, Alessandro
    Garabini, Manolo
    Caporale, Danilo
    Pallottino, Lucia
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) : 3932 - 3939
  • [5] Sequential Time-Optimal Path-Tracking Algorithm for Robots
    Nagy, Akos
    Vajk, Istvan
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2019, 35 (05) : 1253 - 1259
  • [6] Time-energy optimal path tracking for robots: a numerically efficient optimization approach
    Verscheure, Diederik
    Demeulenaere, Bram
    Swevers, Jan
    De Schutter, Joris
    Diehl, Moritz
    [J]. AMC '08: 10TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, VOLS 1 AND 2, PROCEEDINGS, 2008, : 727 - +
  • [7] Calibration-Based Iterative Learning Control for Path Tracking of Industrial Robots
    Zhao, Yi Min
    Lin, Yu
    Xi, Fengfeng
    Guo, Shuai
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (05) : 2921 - 2929
  • [8] Time-optimal path tracking for cooperative manipulators: A convex optimization approach☆
    Haghshenas, Hamed
    Hansson, Anders
    Norrlof, Mikael
    [J]. CONTROL ENGINEERING PRACTICE, 2023, 140
  • [9] Time-optimal path tracking for robots under dynamics constraints based on convex optimization
    Zhang, Qiang
    Li, Shurong
    Guo, Jian-Xin
    Gao, Xiao-Shan
    [J]. ROBOTICA, 2016, 34 (09) : 2116 - 2139
  • [10] Time-Optimal Path Parameterization for Redundantly Actuated Robots: A Numerical Integration Approach
    Quang-Cuong Pham
    Stasse, Olivier
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2015, 20 (06) : 3257 - 3263