Pycollo has two backends available for forming the OCP, deriving OCP functions and derivatives, and interfacing with the NLP solver. These are powered by CasADi and SymPy. At some point after 24eb461, integration with the SymPy backend stopped working and so currently only the CasADi backend.
To reintegrate the SymPy backend, the following issues need to be addressed (to be updated with relevant issues):
Pycollo has two backends available for forming the OCP, deriving OCP functions and derivatives, and interfacing with the NLP solver. These are powered by CasADi and SymPy. At some point after 24eb461, integration with the SymPy backend stopped working and so currently only the CasADi backend.
To reintegrate the SymPy backend, the following issues need to be addressed (to be updated with relevant issues):
sympy.physics.mechanics.dynamicsymbolsto be used as state and control variables in OCP definitions (Supportsympy.physics.mechanics.dynamicsymbolsas well assympy.Symbolin SymPy backend #64).