8 #include "../ControlMatrix.h" 9 #include "../FeedbackMatrix.h" 10 #include "../StateControlMatrix.h" 11 #include "../StateMatrix.h" 12 #include "../StateVector.h" 13 #include "../ControlVector.h" 20 template <
size_t CONTROL_DIM,
typename SCALAR =
double,
typename TIME_SCALAR = SCALAR>
21 using ControlTrajectory = DiscreteTrajectoryBase<ControlVector<CONTROL_DIM, SCALAR>,
22 Eigen::aligned_allocator<ControlVector<CONTROL_DIM, SCALAR>>,
25 template <
size_t CONTROL_DIM,
typename SCALAR =
double>
28 template <
size_t STATE_DIM,
size_t CONTROL_DIM,
typename SCALAR =
double>
30 Eigen::aligned_allocator<FeedbackMatrix<STATE_DIM, CONTROL_DIM, SCALAR>>,
33 template <
size_t STATE_DIM,
size_t CONTROL_DIM,
typename SCALAR =
double>
36 template <
size_t STATE_DIM,
typename SCALAR =
double>
39 template <
size_t STATE_DIM,
typename SCALAR =
double,
typename TIME_SCALAR = SCALAR>
41 Eigen::aligned_allocator<StateVector<STATE_DIM, SCALAR>>,
CppAD::AD< CppAD::cg::CG< double > > SCALAR
A discrete, timed trajectory with interpolation.
Definition: DiscreteTrajectoryBase.h:31
DiscreteTrajectoryBase< ControlVector< CONTROL_DIM, SCALAR >, Eigen::aligned_allocator< ControlVector< CONTROL_DIM, SCALAR > >, TIME_SCALAR > ControlTrajectory
Definition: MatrixTrajectories.h:23