Sequential Operator Splitting for Constrained Nonlinear Optimal Control

被引:0
|
作者
Sindhwani, Vikas [1 ]
Roelofs, Rebecca [2 ]
Kalakrishnan, Mrinal
机构
[1] Google Brain, New York, NY 10011 USA
[2] Univ Calif Berkeley, Dept Comp Sci, Berkeley, CA 94720 USA
来源
2017 AMERICAN CONTROL CONFERENCE (ACC) | 2017年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We develop TROSS, a solver for constrained trajectory optimization based on a sequential operator splitting framework. TROSS iteratively improves trajectories by solving, using the Alternating Direction Method of Multipliers (ADMM), a sequence of subproblems setup within evolving trust regions around current iterates. TROSS achieves consensus among competing objectives, such as finding low-cost dynamically feasible trajectories respecting control limits and safety constraints. A library of building blocks in the form of inexpensive and parallelizable proximal operators associated with trajectory costs and constraints can be used to configure the solver for a variety of tasks. The method shows faster cost reduction compared to iterative Linear Quadratic Regulator (iLQR) and Sequential Quadratic Programming (SQP) on a control-limited vehicle maneuvering task. We demonstrate TROSS on shortest-path navigation of a variant of Dubin's car in the presence of obstacles, while exploiting passive dynamics of the system. When applied to a constrained robust state estimation problem involving nondifferentiable nonconvex penalties, TROSS shows less susceptibility to non-Gaussian dynamics disturbances and measurement outliers in comparison to an Extended Kalman smoother. Unlike generic SQP methods, our approach produces time-varying linear feedback control policies even for constrained control tasks. The solver is potentially suitable for nonlinear model predictive control and moving horizon state estimation in embedded systems.
引用
收藏
页码:4864 / 4871
页数:8
相关论文
共 50 条
  • [1] A Sequential Linear Quadratic Approach for Constrained Nonlinear Optimal Control
    Rodriguez, Luis A.
    Sideris, Athanasios
    2011 AMERICAN CONTROL CONFERENCE, 2011,
  • [2] Sequential virtual motion camouflage method for nonlinear constrained optimal trajectory control
    Xu, Yunjun
    Basset, Gareth
    AUTOMATICA, 2012, 48 (07) : 1273 - 1285
  • [3] Optimal Control of Constrained Self-Adjoint Nonlinear Operator Equations in Hilbert Spaces
    M. A. El-Gebeily
    B. S. Mordukhovich
    M. M. Alshahrani
    Journal of Optimization Theory and Applications, 2016, 169 : 735 - 758
  • [4] Optimal Control of Constrained Self-Adjoint Nonlinear Operator Equations in Hilbert Spaces
    El-Gebeily, M. A.
    Mordukhovich, B. S.
    Alshahrani, M. M.
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2016, 169 (03) : 735 - 758
  • [6] Galerkin Optimal Control for Constrained Nonlinear Problems
    Boucher, Randy
    Kang, Wei
    Gong, Qi
    2014 AMERICAN CONTROL CONFERENCE (ACC), 2014, : 2432 - 2437
  • [7] Optimal Control in a Nonlinear Sequential Rendezvous Problem
    Yu. I. Berdyshev
    Journal of Computer and Systems Sciences International, 2019, 58 : 95 - 104
  • [8] Optimal Control in a Nonlinear Sequential Rendezvous Problem
    Berdyshev, Yu. I.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2019, 58 (01) : 95 - 104
  • [9] Intelligent computation for nonlinear modelling and constrained nonlinear optimal control
    Stonier, RJ
    Cole, C
    Hannah, PK
    Mohammadian, M
    Smith, SF
    ADVANCES IN INTELLIGENT SYSTEMS: THEORY AND APPLICATIONS, 2000, 59 : 19 - 27
  • [10] OPERATOR PRECONDITIONING FOR A CLASS OF INEQUALITY CONSTRAINED OPTIMAL CONTROL PROBLEMS
    Schiela, Anton
    Ulbrich, Stefan
    SIAM JOURNAL ON OPTIMIZATION, 2014, 24 (01) : 435 - 466