Skip to content

Latest commit

 

History

History

nmpc_cgmres

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

nmpc_cgmres

Non-linear model predictive control (NMPC) with continuation/GMRES method (C/GMRES)

CI-standalone CI-catkin Documentation

Install

See here.

Technical details

See the following for a detailed algorithm.

The source code implementation is based on the following.

Examples

Make sure that it is built with --catkin-make-args tests option.

Semiactive damper

$ rosrun nmpc_cgmres TestCgmresSolver --gtest_filter=*SemiactiveDamperProblem
$ rosrun nmpc_cgmres plotCgmresData.py

TestSemiactiveDamperProblem

Cart-pole

$ rosrun nmpc_cgmres TestCgmresSolver --gtest_filter=*CartPoleProblem
$ rosrun nmpc_cgmres plotCgmresData.py

TestCartPoleProblem