Python Library for Control System¶
The OpenControl is a python package that implement basic algorithms for analysis and design of optimal feedback controllers.
Features:
Classical control methods
Linear quadratic regulator (
LQR
) computationRobust Adaptive Dynamic Programming (
ADP
) for optimal linear/nonlinear control systemsOff-policy, On-policy learning algorithms for linear/nonlinear systems
Experience replay algorithms for linear/nonlinear systems (TODO)
Documentation
Development
You can check out the latest version of the source code with the command:
git clone https://github.com/VNOpenAI/OpenControl
Installation
Before install OpenControl, ensure that all the dependent packages in the requirements is instelled. Then
pip install OpenControl
Your contributions are welcome! Simply fork the GitHub repository and send a pull request.
Please see the Developer’s Wiki for detailed instructions.
Links
Issue tracker: https://github.com/VNOpenAI/OpenControl/issues
Quick-start¶
For quick tutorials and application, please review the Colab Notebook