- 3.0.2 optimal control module.
ContinuousOptConProblem.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 #pragma once
7 
8 namespace ct {
9 namespace optcon {
10 
11 template <size_t STATE_DIM, size_t CONTROL_DIM, typename SCALAR = double>
12 using ContinuousOptConProblem = OptConProblemBase<STATE_DIM,
13  CONTROL_DIM,
14  core::ControlledSystem<STATE_DIM, CONTROL_DIM, SCALAR>,
15  core::LinearSystem<STATE_DIM, CONTROL_DIM, SCALAR>,
16  core::SystemLinearizer<STATE_DIM, CONTROL_DIM, SCALAR>,
18 
19 
20 } // namespace optcon
21 } // namespace ct
OptConProblemBase< STATE_DIM, CONTROL_DIM, core::ControlledSystem< STATE_DIM, CONTROL_DIM, SCALAR >, core::LinearSystem< STATE_DIM, CONTROL_DIM, SCALAR >, core::SystemLinearizer< STATE_DIM, CONTROL_DIM, SCALAR >, SCALAR > ContinuousOptConProblem
Definition: ContinuousOptConProblem.h:17
CppAD::AD< CppAD::cg::CG< double > > SCALAR