36 lines
998 B
Markdown
36 lines
998 B
Markdown
[](LICENSE)
|
|
|
|
# linear_nonlinear_control
|
|
Implementing the linear and nonlinear control theories.
|
|
For an instance, model predictive control, nonlinear model predictive control, sliding mode control etc
|
|
|
|
Now you can see the examples of control theories as following
|
|
|
|
- **Iterative Linear Quadratic Regulator (iLQR)**
|
|
- **Nonlinear Model Predictive Control (NMPC) with CGMRES**
|
|
- **Nonlinear Model Predictive Control (NMPC) with Newton method**
|
|
- **Linear Model Predictive Control (MPC)**(as generic function such as matlab tool box)
|
|
- **Extended Linear Model Predictive Control for vehicle model**
|
|
|
|
# Usage and Details
|
|
you can see the usage in each folder
|
|
|
|
# Basic Requirement
|
|
|
|
- python3.5 or more
|
|
- numpy
|
|
- matplotlib
|
|
|
|
# License
|
|
MIT
|
|
|
|
# Citation
|
|
|
|
```
|
|
@Misc{pythonlinearnonlinearControl,
|
|
author = {Shunichi Sekiguchi},
|
|
title = {pythonlinearnonlinearControl},
|
|
note = "\url{https://github.com/Shunichi09/linear_nonlinear_control}",
|
|
}
|
|
```
|