- 3.0.2 optimal control module.
optcon-prespec.h
Go to the documentation of this file.
1
/**********************************************************************************************************************
2
This file is part of the Control Toolbox (https://github.com/ethz-adrl/control-toolbox), copyright by ETH Zurich.
3
Licensed under the BSD-2 license (see LICENSE file in main directory)
4
**********************************************************************************************************************/
5
6
#ifndef INCLUDE_CT_OPTCON_OPTCON_H_
7
#define INCLUDE_CT_OPTCON_OPTCON_H_
8
9
#include <
ct/core/core-prespec.h
>
10
11
#include "
costfunction/costfun.hpp
"
12
#include "
costfunction/costfun-impl.hpp
"
//temporary solution (todo)
13
14
#include "
filter/filter.h
"
15
#include "
filter/filter-impl.h
"
//temporary solution (todo)
16
17
#include "
constraint/constraint.h
"
18
19
#include "
problem/OptConProblemBase.h
"
20
#include "
problem/ContinuousOptConProblem.h
"
21
#include "
problem/DiscreteOptConProblem.h
"
22
#include "
problem/LQOCProblem.hpp
"
23
24
#include "
system_interface/OptconSystemInterface.h
"
25
#include "
system_interface/OptconContinuousSystemInterface.h
"
26
#include "
system_interface/OptconDiscreteSystemInterface.h
"
27
28
#include "
nloc/NLOCBackendBase.hpp
"
29
#include "
nloc/NLOCBackendST.hpp
"
30
#include "
nloc/NLOCBackendMP.hpp
"
31
#include "
nloc/algorithms/MultipleShooting.hpp
"
32
#include "
nloc/algorithms/SingleShooting.hpp
"
33
34
#include "
solver/OptConSolver.h
"
35
#include "
solver/lqp/HPIPMInterface.hpp
"
36
#include "
solver/lqp/GNRiccatiSolver.hpp
"
37
#include "
solver/NLOptConSolver.hpp
"
38
#include "
solver/NLOptConSettings.hpp
"
39
40
#include "
lqr/riccati/CARE.hpp
"
41
#include "
lqr/riccati/DARE.hpp
"
42
#include "
lqr/FHDTLQR.hpp
"
43
#include "
lqr/LQR.hpp
"
44
45
#include "
dms/dms.h
"
46
47
#include "
mpc/MpcSettings.h
"
48
#include "
mpc/MPC.h
"
49
#include "
mpc/timehorizon/MpcTimeHorizon.h
"
50
#include "
mpc/policyhandler/PolicyHandler.h
"
51
#include "
mpc/policyhandler/default/StateFeedbackPolicyHandler.h
"
52
57
// keep standard header guard (easy debugging)
58
// header guard is identical to the one in optcon.h
59
#endif
/* INCLUDE_CT_OPTCON_OPTCON_H_ */
costfun.hpp
LQR.hpp
OptConProblemBase.h
StateFeedbackPolicyHandler.h
filter.h
MPC.h
NLOCBackendMP.hpp
GNRiccatiSolver.hpp
costfun-impl.hpp
MpcTimeHorizon.h
dms.h
FHDTLQR.hpp
OptconSystemInterface.h
OptconContinuousSystemInterface.h
constraint.h
filter-impl.h
NLOptConSolver.hpp
DiscreteOptConProblem.h
PolicyHandler.h
OptConSolver.h
SingleShooting.hpp
DARE.hpp
CARE.hpp
LQOCProblem.hpp
NLOCBackendBase.hpp
core-prespec.h
NLOCBackendST.hpp
NLOptConSettings.hpp
OptconDiscreteSystemInterface.h
ContinuousOptConProblem.h
HPIPMInterface.hpp
MultipleShooting.hpp
MpcSettings.h
include
ct
optcon
optcon-prespec.h
Generated on Wed Feb 19 2020 15:14:33 by
1.8.13