brocksam / pycollo

General-purpose optimal control, trajectory optimisation and parameter optimisation using direct collocation
https://brocksam.github.io/pycollo/
MIT License
8 stars 3 forks source link

Enforce correct number of time bounds in multiphase problems. #27

Open brocksam opened 3 years ago

brocksam commented 3 years ago

In a multiphase problem it is possible that too many endpoint times can be left free if they are variables that the problem is not solvable. Investigate whether it is possible for Pycollo to detect if the are a sufficient number of fixed endpoint times to allow the problem to be solved.