- 3.0.2 optimal control module.
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
8
]
▼
build
▼
CMakeFiles
►
3.14.5
►
CompilerIdCXX
CMakeCXXCompilerId.cpp
►
CheckFunctionExists
CheckFunctionExists.cxx
feature_tests.cxx
▼
examples
▼
nlp
Nlp2D.cpp
Nlp3D.cpp
▼
switched_systems_optcon
plotResultsSwitched.h
StateSumConstraint.h
switched_continuous_optcon.cpp
TestLinearSystem.h
ConstraintExampleOutput.cpp
DMS.cpp
exampleDir.h
KalmanDisturbanceFiltering.cpp
KalmanFiltering.cpp
LQR.cpp
NLOC.cpp
NLOC_boxConstrained.cpp
NLOC_generalConstrained.cpp
NLOC_MPC.cpp
plotResultsOscillator.h
▼
include
▼
ct
►
optcon
►
constraint
►
term
BoxConstraintBase-impl.h
BoxConstraintBase.h
ConstraintBase-impl.h
ConstraintBase.h
ControlInputConstraint-impl.h
ControlInputConstraint.h
ObstacleConstraint-impl.h
ObstacleConstraint.h
StateConstraint-impl.h
StateConstraint.h
TerminalConstraint-impl.h
TerminalConstraint.h
constraint-impl.h
constraint.h
ConstraintContainerAD-impl.h
ConstraintContainerAD.h
ConstraintContainerAnalytical-impl.h
ConstraintContainerAnalytical.h
ConstraintContainerBase-impl.h
ConstraintContainerBase.h
LinearConstraintContainer-impl.h
LinearConstraintContainer.h
SwitchedLinearConstraintContainer-impl.h
SwitchedLinearConstraintContainer.h
►
costfunction
►
term
TermBase-impl.hpp
TermBase.hpp
TermLinear-impl.hpp
TermLinear.hpp
TermLoadMacros.hpp
TermMixed-impl.hpp
TermMixed.hpp
TermQuadMult-impl.hpp
TermQuadMult.hpp
TermQuadratic-impl.hpp
TermQuadratic.hpp
TermQuadTracking-impl.hpp
TermQuadTracking.hpp
TermSmoothAbs-impl.hpp
TermSmoothAbs.hpp
TermStateBarrier-impl.hpp
TermStateBarrier.hpp
►
utility
utilities.hpp
costfun-impl.hpp
costfun.hpp
CostFunction-impl.hpp
CostFunction.hpp
CostFunctionAD-impl.hpp
CostFunctionAD.hpp
CostFunctionAnalytical-impl.hpp
CostFunctionAnalytical.hpp
CostFunctionQuadratic-impl.hpp
CostFunctionQuadratic.hpp
CostFunctionQuadraticSimple-impl.hpp
CostFunctionQuadraticSimple.hpp
►
dms
►
constraints
►
implementation
ConstraintsContainerDms-impl.h
ConstraintDiscretizer.h
ConstraintsContainerDms.h
ContinuityConstraint.h
InitStateConstraint.h
►
dms_core
►
cost_evaluator
CostEvaluatorFull.h
CostEvaluatorSimple.h
►
implementation
OptVectorDms-impl.h
►
spline
►
Linear
LinearSpliner.h
►
ZeroOrderHold
ZeroOrderHoldSpliner.h
SplinerBase.h
ControllerDms.h
DmsDimensions.h
DmsProblem.h
DmsSettings.h
DmsSolver.h
OptVectorDms.h
RKnDerivatives.h
SensitivityIntegratorCT.h
ShotContainer.h
TimeGrid.h
dms.h
►
filter
CTSystemModel-impl.h
CTSystemModel.h
DisturbedSystem-impl.h
DisturbedSystem.h
DisturbedSystemController-impl.h
DisturbedSystemController.h
EstimatorBase.h
ExtendedKalmanFilter-impl.h
ExtendedKalmanFilter.h
filter-impl.h
filter.h
FilterSettings.h
InputDisturbedSystem-impl.h
InputDisturbedSystem.h
LinearMeasurementModel.h
LTIMeasurementModel-impl.h
LTIMeasurementModel.h
MeasurementModelBase.h
SteadyStateKalmanFilter-impl.h
SteadyStateKalmanFilter.h
SystemModelBase.h
UnscentedKalmanFilter-impl.h
UnscentedKalmanFilter.h
►
lqr
►
riccati
CARE-impl.hpp
CARE.hpp
DARE-impl.hpp
DARE.hpp
DynamicRiccatiEquation.hpp
FHDTLQR-impl.hpp
FHDTLQR.hpp
LQR-impl.hpp
LQR.hpp
►
mpc
►
policyhandler
►
default
StateFeedbackPolicyHandler-impl.h
StateFeedbackPolicyHandler.h
PolicyHandler-impl.h
PolicyHandler.h
►
timehorizon
MpcTimeHorizon-impl.h
MpcTimeHorizon.h
MPC-impl.h
MPC.h
MpcSettings.h
MpcTimeKeeper.h
►
nloc
►
algorithms
►
matlab
gnmsPlot.m
MultipleShooting-impl.hpp
MultipleShooting.hpp
SingleShooting-impl.hpp
SingleShooting.hpp
NLOCAlgorithm.hpp
NLOCBackendBase-impl.hpp
NLOCBackendBase.hpp
NLOCBackendMP-impl.hpp
NLOCBackendMP.hpp
NLOCBackendST-impl.hpp
NLOCBackendST.hpp
NLOCResults.hpp
►
nlp
►
solver
►
implementation
IpoptSolver-impl.h
IpoptSolver.h
NlpSolver.h
NlpSolverSettings.h
SnoptSolver.h
DiscreteConstraintBase.h
DiscreteConstraintContainerBase.h
DiscreteCostEvaluatorBase.h
Nlp.h
OptVector.h
►
problem
ContinuousOptConProblem.h
DiscreteOptConProblem.h
LQOCProblem-impl.hpp
LQOCProblem.hpp
OptConProblemBase-impl.h
OptConProblemBase.h
►
solver
►
lqp
GNRiccatiSolver-impl.hpp
GNRiccatiSolver.hpp
HPIPMInterface-impl.hpp
HPIPMInterface.hpp
LQOCSolver.hpp
NLOptConSettings.hpp
NLOptConSolver-impl.hpp
NLOptConSolver.hpp
OptConSolver.h
►
system_interface
OptconContinuousSystemInterface-impl.h
OptconContinuousSystemInterface.h
OptconDiscreteSystemInterface-impl.h
OptconDiscreteSystemInterface.h
OptconSystemInterface.h
matlab.hpp
optcon-prespec.h
optcon.h
▼
src
▼
nlp
►
solver
SnoptSolver.cpp
▼
test
▼
constraint
ConstraintComparison.cpp
ConstraintComparison.h
ConstraintTest.cpp
ConstraintTest.h
ConstraintTestPrespec.cpp
SparseBoxConstraintTest.cpp
▼
costfunction
ADTest_timeDependent.h
compareCostFunctions.h
CostFunctionTest.h
CostFunctionTests.cpp
LoadFromFileTest.cpp
▼
dms
►
oscillator
►
matfiles
matFilesGenerator.cpp
oscDMSTest.cpp
oscDMSTestAllVariants.cpp
▼
lqr
LqrTest.cpp
LqrTest.h
LqrTestPrespec.cpp
▼
mpc
►
matfiles
mpc_unittest_plotting.m
NLOC_MPCTest.cpp
NLOC_MPCTest.h
NLOC_MPCTest_prespec.cpp
▼
nloc
►
constrained
ConstrainedNLOCTest.cpp
►
nonlinear
DiehlSystem.h
iLQRTest.cpp
NonlinearSystemTest.cpp
NonlinearSystemTest.h
LinearSystemSolverComparison.cpp
LinearSystemSolverComparison.h
LinearSystemTest.cpp
LinearSystemTest.h
LinearSystemTestPrespec.cpp
NonlinearSystemTestPrespec.cpp
SymplecticTest.cpp
SymplecticTest.h
SymplecticTestPrespec.cpp
▼
solver
►
linear
ConstrainedLQOCSolverTest.cpp
ConstrainedLQOCSolverTest.h
HPIPMInterfaceTest.h
LQOCSolverTest.cpp
LQOCSolverTest.h
LQOCSolverTestPrespec.cpp
LQOCSolverTiming.cpp
▼
system_interface
SystemInterfaceTest-Prespec.cpp
SystemInterfaceTest.cpp
SystemInterfaceTest.h
▼
testSystems
DiehlSystem.h
LinearOscillator.h
LinkedMasses.h
MIMOIntegrator.h
SpringLoadedMass.h
Generated on Wed Feb 19 2020 15:14:45 by
1.8.13