pockit
pockit: Python Optimal Control KIT
😃 Welcome to pockit's API documentation!
Pockit is a Python package for solving optimal control problems numerically. It combines advanced techniques to deliver a powerful, user-friendly, and fast solution.
- 💪 Powerful: Pockit is designed to solve multi-phase optimal control problems with support for path, algebraic, and boundary condition constraints.
- 🔢 User-friendly: Pockit features a SymPy-based interface that makes defining and solving problems intuitive.
- ⚡ Fast: Pockit achieves high performance through symbolic differentiation (with SymPy), Just-In-Time compilation (with Numba), vectorization, and other advanced techniques.
Please visit the project page and the documentation for more information.