CPC: Cascaded Predictive Control
We present Cascaded Predictive Control (CPC), a framework that decomposes a model predictive control horizon into multiple stages, each solved with the model and method best suited to its accuracy requirements. CPC transfers information across stages through the value function: the terminal cost produced by a downstream stage acts as a boundary condition for the preceding one, enabling heterogeneous combinations of different techniques and solvers. Two proof-of-concept studies illustrate the approach. First, a humanoid walking controller uses a double DDP cascade that schedules single rigid body and linear inverted pendulum models to extend the prediction horizon at a lower computational cost. Second, a cart-pendulum swing-up couples a DDP stage with a value function learned by an actor-critic policy; the hybrid controller succeeds where the policy alone fails. Although the examples are preliminary, they indicate that CPC can provide a flexible framework for achieving effective results with reduced computational effort by combining the strengths of different techniques.
Authors
- Nicola Scianca (ORCID: https://orcid.org/0000-0002-5185-0924)
- Enrico Mingo Hoffman (ORCID: https://orcid.org/0000-0003-2063-7490)
Institutions
- Centre National de la Recherche Scientifique (FR)
- Laboratoire Lorrain de Recherche en Informatique et ses Applications (FR)
- Sapienza University of Rome (IT)
- Université de Lorraine (FR)
Publication Details
- Published
- 2025-09-30
- DOI
- https://doi.org/10.1109/humanoids65713.2025.11203075
- Primary Topic
- Advanced Control Systems Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Agence Nationale de la Recherche