Can aligator solve a problem with different stage model? #287
-
The formulation of Aligator's optimal control problem is conventionally based on stage models, where the dynamical model typically remains consistent across all stages. Recent advances have introduced a layered MPC approach that is gaining traction in robotics. This method employs full-order dynamics This raises an implementation question: I'm really looking forward to your answer! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hello @Zionshang, thank you for your interest in aligator!
This is incorrect. The dynamical model can change across stages. In fact, each stage model is just a container around dynamical models, costs, and constraints (all held by value in polymorphic containers), and each stage has independent copies of all of those. So you can change the dynamics across each stage - some of the examples in our recently-published T-RO paper (namely the quadruped examples and the ballistic motion on UR10). The real question is whether two subsequent stage models can have different state spaces. are consistent with those at stages |
Beta Was this translation helpful? Give feedback.
Hello @Zionshang, thank you for your interest in aligator!
This is incorrect. The dynamical model can change across stages. In fact, each stage model is just a container around dynamical models, costs, and constraints (all held by value in polymorphic containers), and each stage has independent copies of all of those. So you can change the dynamics across each stage - some of the examples in our recently-published T-RO paper (namely the quadruped examples and the ballistic motion on UR10).
The real question is whether tw…