Skip to content

debug: update state constraints in MovingHorizonEstimator based on NonLinModel and MultipleShooting - #424

Merged
franckgaga merged 2 commits into
mainfrom
debug_lineqcon_mhe
Aug 6, 2026
Merged

debug: update state constraints in MovingHorizonEstimator based on NonLinModel and MultipleShooting#424
franckgaga merged 2 commits into
mainfrom
debug_lineqcon_mhe

Conversation

@franckgaga

@franckgaga franckgaga commented Aug 6, 2026

Copy link
Copy Markdown
Member

This is a bugfix. The case with NonLinModel, MultipleShooting transcription and non-zero values in the softness parameters c_x̂min and c_x̂min was not correctly updated at each time step.

I need a new method for linconstraint! for this case, since the state estimate constraints are linear constraints, thus included in the A matrix of the linear inequality constraints $\mathbf{A \tilde{Z} \le b}$. A special method exist at MHE construction, but I forgot to create one at MHE execution.

@franckgaga franckgaga changed the title debug: update state constraints in MovingHorizonEstimator based on a NonLinModel and MultipleShooting debug: update state constraints in MovingHorizonEstimator based on NonLinModel and MultipleShooting Aug 6, 2026
@franckgaga

franckgaga commented Aug 6, 2026

Copy link
Copy Markdown
Member Author

It seems there is an issue with github action workers:
image

@franckgaga

Copy link
Copy Markdown
Member Author

All the test passes locally.

@franckgaga
franckgaga merged commit 7ac8a4d into main Aug 6, 2026
1 of 5 checks passed
@franckgaga
franckgaga deleted the debug_lineqcon_mhe branch August 6, 2026 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant