clone() const override | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
computeControl(const state_vector_t &state, const SCALAR &t, control_vector_t &controlAction) override | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
computeControl(const state_vector_t &state, const int n, control_vector_t &controlAction) override | ct::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)=0 | ct::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)=0 | ct::core::DiscreteController< STATE_DIM, CONTROL_DIM, SCALAR > | pure virtual |
ContinuousBase | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
control_vector_array_t typedef | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
control_vector_t typedef | ct::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 typedef | ct::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 typedef | ct::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() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
getFeedforwardTrajectory() | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
getFeedforwardTrajectory() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
getReferenceStateTrajectory() | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
getReferenceStateTrajectory() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
K() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
K_ | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
state_vector_array_t typedef | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
state_vector_t typedef | ct::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() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
uff() const | ct::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() const | ct::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 |