2019
DOI: 10.1109/lra.2019.2907411
|View full text |Cite
|
Sign up to set email alerts
|

A Method for Reducing the Complexity of Model Predictive Control in Robotics Applications

Abstract: This article describes an approach for parametrizing input and state trajectories in model predictive control. The parametrization is designed to be invariant to time shifts, which enables warm-starting the successive optimization problems and reduces the computational complexity of the online optimization. It is shown that in certain cases (e.g. for linear time-invariant dynamics with input and state constraints) the parametrization leads to inherent stability and recursive feasibility guarantees without addi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 28 publications
0
3
0
Order By: Relevance
“…Recently, parameterization methods have begun to gain attention a way to reduce the complexity of MPC. In [30] both inputs and states are parameterized, taking advantage of known properties. In [31] orthogonal basis polynomials are explored as a form of parameterization for MPC, while in [32] B splines are used to represent states and inputs in an MPC optimization.…”
Section: B Parallelized and Parameterized Mpcmentioning
confidence: 99%
“…Recently, parameterization methods have begun to gain attention a way to reduce the complexity of MPC. In [30] both inputs and states are parameterized, taking advantage of known properties. In [31] orthogonal basis polynomials are explored as a form of parameterization for MPC, while in [32] B splines are used to represent states and inputs in an MPC optimization.…”
Section: B Parallelized and Parameterized Mpcmentioning
confidence: 99%
“…The use of Laguerre polynomials to parameterize the input sequence was investigated in [40], which also examines other choices of orthogonal functions. Laguerre polynomials were also used to parameterize both the input and state sequences [41], in a way that these are invariant to time shifts and hence amenable for warm-starting the new optimization problem with the shifted solution of the previous problem. Note that the use of basis functions as in ( 7) becomes necessary when the free optimization variables s have no system theoretical meaning, such as in case the QR method described in Section V-A is used to eliminate equality constraints, for which there is no direct and intuitive method like blocking moves to reduce the number of free variables, unless blockingmoves are introduced before removing equality constraints.…”
Section: B Reduction Of the Number Of Variablesmentioning
confidence: 99%
“…Besides, it is one speciality where Predictive Control has found growth in many aspects. Recent works are dedicated to the trajectory tracking and to reduce the complexity of the robotics applications [50], [51]. Meanwhile, in the field of civil engineering, many Predictive Control approaches has been suggested.…”
Section: Chapter 1 Introductionmentioning
confidence: 99%