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

Port hSAD derivative backend to work with latest architecture #40

Open brocksam opened 2 years ago

brocksam commented 2 years ago

Introduction of the CasADi derivative backend broke the hSAD derivative backend. The (pure Python) hSAD derivative backend should be reintroduced as it offers very favourable properties in terms of mesh iteration initialisation in comparison to the CasADi backend.

To do this successfully: