I’m using the python interface of Acados for an MHE problem and I try to add mayer terms only on node 0. So the size of yref will not be the same at node 0 and node [1:N-1]. I know it’s allowed to have different sizes for node N and [1:N-1] but I’m not sure for node 0.
When I try to set yref (see code below) for node 0 I have an error message saying that the shape is different between yref and yref_0
ocp_solver.cost_set(0, "yref", yref_0)
Is it possible in another way or do Acados not let set yref at different sizes?
Thanks @FreyJo for your quick response! My mistake was that I forgot to set the “cost_type_0” so when the program compiles it just erases everything related to my initial node.