Time-Optimal Path Following for Robots With Convex-Concave Constraints Using Sequential Convex Programming

被引:73
|
作者
Debrouwere, Frederik [1 ]
Van Loock, Wannes [1 ]
Pipeleers, Goele [1 ]
Quoc Tran Dinh [2 ]
Diehl, Moritz [3 ]
De Schutter, Joris [1 ]
Swevers, Jan [1 ]
机构
[1] Katholieke Univ Leuven, Dept Mech Engn, Div Prod Engn Machine Design & Automat, BE-3001 Heverlee, Belgium
[2] Ecole Polytech Fed Lausanne, Lab Informat & Inference Syst, CH-1015 Lausanne, Switzerland
[3] Katholieke Univ Leuven, Dept Elect Engn, BE-3001 Heverlee, Belgium
关键词
Motion planning; optimal control; robot control; MANIPULATORS;
D O I
10.1109/TRO.2013.2277565
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Time-optimal path following considers the problem of moving along a predetermined geometric path in minimum time. In the case of a robotic manipulator with simplified constraints, a convex reformulation of this optimal control problem has been derived previously. However, many applications in robotics feature constraints such as velocity-dependent torque constraints or torque rate constraints that destroy the convexity. The present paper proposes an efficient sequential convex programming (SCP) approach to solve the corresponding nonconvex optimal control problems by writing the nonconvex constraints as a difference of convex (DC) functions, resulting in convex-concave constraints. We consider seven practical applications that fit into the proposed framework even when mutually combined, illustrating the flexibility and practicality of the proposed framework. Furthermore, numerical simulations for some typical applications illustrate the fast convergence of the proposed method in only a few SCP iterations, confirming the efficiency of the proposed framework.
引用
收藏
页码:1485 / 1495
页数:11
相关论文
共 50 条
  • [31] An Optimal Strategy with Convex-Concave Constraints for Power Factor Correction and Harmonic Compensation under Different Voltages
    Wang, Hengyi
    Liu, Steven
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2016, : 275 - 280
  • [32] Optimal investments with convex-concave revenue: a focus-node distinction
    Hartl, RF
    Kort, PM
    OPTIMAL CONTROL APPLICATIONS & METHODS, 2004, 25 (03): : 147 - 163
  • [33] A sequential log barrier method for solving convex-concave problems with applications in robotics
    Debrouwere, Frederik
    Pipeleers, Goele
    Swevers, Jan
    2015 AMERICAN CONTROL CONFERENCE (ACC), 2015, : 4804 - 4809
  • [34] Induced ribs following convex-concave curvatures in model gel membranes
    Meyer, HW
    EUROPEAN JOURNAL OF CELL BIOLOGY, 1997, 74 : 93 - 93
  • [35] Near-Optimal Guidance with Impact Angle and Velocity Constraints Using Sequential Convex Programming
    Pei, Pei
    Wang, Jiang
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2019, 2019
  • [36] Time-Optimal Path Tracking for Dual-Arm Free-Floating Space Manipulator System Using Convex Programming
    An, Quan
    Zhang, Yao
    Hu, Quan
    Li, Mou
    Li, Jinjian
    Mao, Anyuan
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2023, 59 (05) : 6670 - 6682
  • [37] Sequential convex programming for nonlinear optimal control problems in UAV path planning
    Zhang, Zhe
    Li, Jianxun
    Wang, Jun
    AEROSPACE SCIENCE AND TECHNOLOGY, 2018, 76 : 280 - 290
  • [38] Sequential Convex Programming for Nonlinear Optimal Control Problem in UAV Path Planning
    Zhang, Zhe
    Li, Jianxun
    Wang, Jun
    2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 1966 - 1971
  • [39] Concave programming for finding sparse solutions to problems with convex constraints
    Rinaldi, F.
    OPTIMIZATION METHODS & SOFTWARE, 2011, 26 (06): : 971 - 992
  • [40] REGULAR SYNTHESIS FOR THE LINEAR TIME-OPTIMAL CONTROL PROBLEM WITH CONVEX CONTROL CONSTRAINTS
    HALICKA, M
    SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 1989, 27 (02) : 308 - 329