corbo::PredictiveController Member List

This is the complete list of members for corbo::PredictiveController, including all inherited members.

_auto_update_prev_controlcorbo::PredictiveControllerprotected
_initializedcorbo::PredictiveControllerprotected
_num_ocp_iterationscorbo::PredictiveControllerprotected
_ocpcorbo::PredictiveControllerprotected
_output_control_sequencecorbo::PredictiveControllerprotected
_output_state_sequencecorbo::PredictiveControllerprotected
_publish_predictioncorbo::PredictiveControllerprotected
_statisticscorbo::PredictiveControllerprotected
_u_tscorbo::PredictiveControllerprotected
_x_tscorbo::PredictiveControllerprotected
ControlVector typedefcorbo::ControllerInterface
getAutoUpdatePreviousControl() constcorbo::PredictiveControllerinline
getAvailableSignals(SignalTargetInterface &signal_target, const std::string &ns="") const overridecorbo::PredictiveControllervirtual
getControlDuration() const overridecorbo::PredictiveControllerinlinevirtual
getControlInputDimension() const overridecorbo::PredictiveControllerinlinevirtual
getFactory()corbo::ControllerInterfaceinlinestatic
getInstance() const overridecorbo::PredictiveControllerinlinevirtual
getInstanceStatic()corbo::PredictiveControllerinlinestatic
getNumOcpIterations() constcorbo::PredictiveControllerinline
getOptimalControlProblem()corbo::PredictiveControllerinline
getStateDimension() const overridecorbo::PredictiveControllerinlinevirtual
getStatistics() const overridecorbo::PredictiveControllerinlinevirtual
hasPiecewiseConstantControls() const overridecorbo::PredictiveControllerinlinevirtual
initialize(const StateVector &x, ReferenceTrajectoryInterface &expected_xref, ReferenceTrajectoryInterface &expected_uref, const Duration &expected_dt, const Time &t, ReferenceTrajectoryInterface *sref=nullptr) overridecorbo::PredictiveControllervirtual
isPublishPrediction() constcorbo::PredictiveControllerinline
PredictiveController()corbo::PredictiveController
providesFutureControls() const overridecorbo::PredictiveControllerinlinevirtual
providesFutureStates() const overridecorbo::PredictiveControllerinlinevirtual
Ptr typedefcorbo::PredictiveController
reset() overridecorbo::PredictiveControllervirtual
sendSignals(double t, SignalTargetInterface &signal_target, const std::string &ns="") const overridecorbo::PredictiveControllervirtual
setAutoUpdatePreviousControl(bool enable)corbo::PredictiveControllerinline
setNumOcpIterations(int ocp_iter)corbo::PredictiveControllerinline
setOptimalControlProblem(OptimalControlProblemInterface::Ptr ocp)corbo::PredictiveControllerinline
setOutputControlSequenceLenght(bool activate)corbo::PredictiveControllerinline
setOutputStateSequenceLenght(bool activate)corbo::PredictiveControllerinline
setPublishPrediction(bool publish)corbo::PredictiveControllerinline
StateVector typedefcorbo::ControllerInterface
step(const StateVector &x, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, const Duration &dt, const Time &t, TimeSeries::Ptr u_sequence, TimeSeries::Ptr x_sequence, SignalTargetInterface *signal_target=nullptr, ReferenceTrajectoryInterface *sref=nullptr, ReferenceTrajectoryInterface *xinit=nullptr, ReferenceTrajectoryInterface *uinit=nullptr, const std::string &ns="") overridecorbo::PredictiveControllervirtual
corbo::ControllerInterface::step(const StateVector &x, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, const Duration &dt, const Time &t, ControlVector &u, SignalTargetInterface *signal_target=nullptr, const std::string &ns="")corbo::ControllerInterfacevirtual
supportsAsynchronousControl() const overridecorbo::PredictiveControllerinlinevirtual
UPtr typedefcorbo::ControllerInterface
~ControllerInterface()corbo::ControllerInterfaceinlinevirtual


control_box_rst
Author(s): Christoph Rösmann
autogenerated on Mon Feb 28 2022 22:08:03