pockit: Python 最优控制库

😃 欢迎访问 pockit 文档!

Pockit 是一个用于数值求解最优控制问题的 Python 包,提供丰富的功能、易用的接口和高效的性能。

  • 💪 强大:Pockit 可以处理几乎所有的最优控制问题。采用了多阶段最优控制模型,支持连续/非连续的状态和控制变量、路径/积分/边界约束,以及固定/自由的初始和终端时间
  • 🔢 易用:Pockit 提供用户友好的程序接口。基于 SymPy ,提供了的符合直接的接口,方便用户快速定义和求解问题
  • 高效:Pockit 计算速度快。使用了多种技术来加速整个编译和求解过程,包括符号微分(基于 SymPy)、即时编译(基于 Numba)、向量化等。

这是 pockit 的官方文档。如需更多信息,请访问 项目页面API 文档