Efficient Riccati recursion for optimal control problems with pure-state equality constraints

From MaRDI portal
Publication:6361015

arXiv2102.09731MaRDI QIDQ6361015

Author name not available (Why is that?)

Publication date: 18 February 2021

Abstract: A novel approach to efficiently treat pure-state equality constraints in optimal control problems (OCPs) using a Riccati recursion algorithm is proposed. The proposed method transforms a pure-state equality constraint into a mixed state-control constraint such that the constraint is expressed by variables at a certain previous time stage. It is showed that if the solution satisfies the second-order sufficient conditions of the OCP with the transformed mixed state-control constraints, it is a local minimum of the OCP with the original pure-state constraints. A Riccati recursion algorithm is derived to solve the OCP using the transformed constraints with linear time complexity in the grid number of the horizon, in contrast to a previous approach that scales cubically with respect to the total dimension of the pure-state equality constraints. Numerical experiments on the whole-body optimal control of quadrupedal gaits that involve pure-state equality constraints owing to contact switches demonstrate the effectiveness of the proposed method over existing approaches.




Has companion code repository: https://github.com/mayataka/robotoc








This page was built for publication: Efficient Riccati recursion for optimal control problems with pure-state equality constraints

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6361015)