This is the complete list of members for corbo::DualModeController, including all inherited members.
| _first_run | corbo::DualModeController | private |
| _gamma | corbo::DualModeController | private |
| _initialized | corbo::DualModeController | private |
| _local_controller | corbo::DualModeController | private |
| _local_ctrl_active | corbo::DualModeController | private |
| _min_dt | corbo::DualModeController | private |
| _pred_controller | corbo::DualModeController | private |
| _S | corbo::DualModeController | private |
| _statistics | corbo::DualModeController | private |
| _switch_dt | corbo::DualModeController | private |
| _switch_terminal_ball | corbo::DualModeController | private |
| ControlVector typedef | corbo::ControllerInterface | |
| DualModeController()=default | corbo::DualModeController | |
| getAvailableSignals(SignalTargetInterface &signal_target, const std::string &ns="") const override | corbo::DualModeController | virtual |
| getControlDuration() const override | corbo::DualModeController | inlinevirtual |
| getControlInputDimension() const override | corbo::DualModeController | inlinevirtual |
| getFactory() | corbo::ControllerInterface | inlinestatic |
| getInstance() const override | corbo::DualModeController | inlinevirtual |
| getInstanceStatic() | corbo::DualModeController | inlinestatic |
| getStateDimension() const override | corbo::DualModeController | inlinevirtual |
| getStatistics() const override | corbo::DualModeController | inlinevirtual |
| hasPiecewiseConstantControls() const override | corbo::DualModeController | inlinevirtual |
| initialize(const StateVector &x, ReferenceTrajectoryInterface &expected_xref, ReferenceTrajectoryInterface &expected_uref, const Duration &expected_dt, const Time &t, ReferenceTrajectoryInterface *sref=nullptr) override | corbo::DualModeController | virtual |
| isInsideInTerminalBall(const Eigen::Ref< const Eigen::VectorXd > &x0, const Eigen::Ref< const Eigen::VectorXd > &xf) const | corbo::DualModeController | protected |
| providesFutureControls() const override | corbo::DualModeController | inlinevirtual |
| providesFutureStates() const override | corbo::DualModeController | inlinevirtual |
| Ptr typedef | corbo::DualModeController | |
| reset() override | corbo::DualModeController | virtual |
| sendSignals(double t, SignalTargetInterface &signal_target, const std::string &ns="") const override | corbo::DualModeController | virtual |
| setLocalController(ControllerInterface::Ptr local_controller) | corbo::DualModeController | inline |
| setWeightS(const Eigen::Ref< const Eigen::MatrixXd > &S) | corbo::DualModeController | |
| StateVector typedef | corbo::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="") override | corbo::DualModeController | virtual |
| 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::ControllerInterface | virtual |
| supportsAsynchronousControl() const override | corbo::DualModeController | inlinevirtual |
| UPtr typedef | corbo::ControllerInterface | |
| ~ControllerInterface() | corbo::ControllerInterface | inlinevirtual |