pockit: Python Optimal Control KIT
π Welcome to pockit's 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.
This is the official documentation for pockit. For more information, please visit the project page and the API reference.