- 3.0.2 core module.
ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > Member List

This is the complete list of members for ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >, including all inherited members.

clone() const overridect::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >virtual
computeControl(const state_vector_t &state, const SCALAR &t, control_vector_t &controlAction) overridect::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >virtual
computeControl(const state_vector_t &state, const int n, control_vector_t &controlAction) overridect::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >virtual
ct::core::Controller::computeControl(const StateVector< STATE_DIM, SCALAR > &state, const SCALAR &t, ControlVector< CONTROL_DIM, SCALAR > &controlAction)=0ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR >pure virtual
ct::core::DiscreteController::computeControl(const state_vector_t &state, const int n, control_vector_t &controlAction)=0ct::core::DiscreteController< STATE_DIM, CONTROL_DIM, SCALAR >pure virtual
ContinuousBasect::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
control_vector_array_t typedefct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
control_vector_t typedefct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
Controller()ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR >inline
Controller(const Controller &other)ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR >inline
DiscreteBase typedefct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
DiscreteController()ct::core::DiscreteController< STATE_DIM, CONTROL_DIM, SCALAR >inline
DiscreteController(const DiscreteController &other)ct::core::DiscreteController< STATE_DIM, CONTROL_DIM, SCALAR >inline
extractControlTrajectory(const StateTrajectory< STATE_DIM, SCALAR > &x_traj, ControlTrajectory< CONTROL_DIM, SCALAR > &u_traj)ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
feedback_array_t typedefct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
getDerivativeU0(const StateVector< STATE_DIM, SCALAR > &state, const SCALAR time)ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getDerivativeUf(const StateVector< STATE_DIM, SCALAR > &state, const SCALAR time)ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getFeedbackTrajectory()ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
getFeedbackTrajectory() constct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
getFeedforwardTrajectory()ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
getFeedforwardTrajectory() constct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
getReferenceStateTrajectory()ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
getReferenceStateTrajectory() constct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
K() constct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
K_ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >protected
state_vector_array_t typedefct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
state_vector_t typedefct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
StateFeedbackController()ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >inline
StateFeedbackController(const StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > &other)ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
StateFeedbackController(const state_vector_array_t &x_ref, const control_vector_array_t &uff, const feedback_array_t &K, const SCALAR deltaT, const SCALAR t0=0.0, const InterpolationType &intType=ZOH)ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
time() constct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
uff() constct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
uff_ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >protected
update(const DiscreteArray< state_vector_t > &x_ref, const DiscreteArray< control_vector_t > &uff, const DiscreteArray< FeedbackMatrix< STATE_DIM, CONTROL_DIM, SCALAR >> &K, const tpl::TimeArray< SCALAR > &t)ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
x_ref() constct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >
x_ref_ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >protected
~Controller()ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
~DiscreteController()ct::core::DiscreteController< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
~StateFeedbackController()ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual