PythonLinearNonlinearControl/nmpc/newton
Shunichi09 37a7d720f6 fix bug of nmpc newton 2019-10-09 14:01:01 +09:00
..
README.md Update README.md 2019-05-19 23:38:48 +09:00
main_example.py fix bug of nmpc newton 2019-10-09 14:01:01 +09:00

README.md

Newton method of Nonlinear Model Predictive Control

This program is about NMPC with newton method. Usually we have to calculate the partial differential of optimal matrix. In this program, in stead of using any paticular methods to calculate the partial differential of optimal matrix, I used numerical differentiation. Therefore, I believe that it easy to understand and extend your model.

Problem Formulation

  • example

  • model

  • evaluation function

To consider the constraints of input u, I introduced dummy input.

  • two wheeled model

coming soon !

Expected Results

  • example

you can confirm that the my method could consider the constraints of input.

  • two wheeled model

coming soon !

Usage

  • for example
$ python main_example.py
  • for two wheeled

coming soon !

Requirement

  • python3.5 or more
  • numpy
  • matplotlib

Reference

I`m sorry that main references are written in Japanese