Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Free-Final-Time TPBVP/generalized BVP #144

Open
BenChung opened this issue Nov 20, 2023 · 0 comments
Open

Free-Final-Time TPBVP/generalized BVP #144

BenChung opened this issue Nov 20, 2023 · 0 comments

Comments

@BenChung
Copy link

A common problem in optimal control is when you want to achieve some objective state but do not have a specific time by which that objective must be attained. One example of such a problem would be rocket landing guidance ("we want to land at a point without running out of fuel, but don't care about how long it takes"). A similar problem for a generalized BVP with intermediate state constraints is when the system needs to attain an intermediate point at some time, such as to go through a waypoin.

Right now, as far as I'm aware, this needs to be ``baked into'' the problem; you can build in a time dilation parameter into your model that maps a virtual time as proposed to BVP to real-world time which can then be optimized over by the solver. This is not general, though, and doesn't take advantage of solver adaptation.

It would be useful then to have an interface by which free-final-time could be specified in a BVProblem/TPBVProblem and then be solved taking advantage of adaptation.

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

No branches or pull requests

1 participant