- 3.0.2 optimal control module.
|
This is the complete list of members for ct::optcon::MPC< OPTCON_SOLVER >, including all inherited members.
CONTROL_DIM | ct::optcon::MPC< OPTCON_SOLVER > | static |
doForwardIntegration(const Scalar_t &t_forward_start, const Scalar_t &t_forward_stop, core::StateVector< STATE_DIM, Scalar_t > &x_start, const std::shared_ptr< core::Controller< STATE_DIM, CONTROL_DIM, Scalar_t >> forwardIntegrationController=nullptr) | ct::optcon::MPC< OPTCON_SOLVER > | |
finishIteration(const core::StateVector< STATE_DIM, Scalar_t > &x, const Scalar_t x_ts, Policy_t &newPolicy, Scalar_t &newPolicy_ts, const std::shared_ptr< core::Controller< STATE_DIM, CONTROL_DIM, Scalar_t >> forwardIntegrationController=nullptr) | ct::optcon::MPC< OPTCON_SOLVER > | |
getSolver() | ct::optcon::MPC< OPTCON_SOLVER > | |
MPC(const OptConProblem_t &problem, const typename OPTCON_SOLVER::Settings_t &solverSettings, const mpc_settings &mpcsettings=mpc_settings(), std::shared_ptr< PolicyHandler< Policy_t, STATE_DIM, CONTROL_DIM, Scalar_t >> customPolicyHandler=nullptr, std::shared_ptr< tpl::MpcTimeHorizon< Scalar_t >> customTimeHorizon=nullptr) | ct::optcon::MPC< OPTCON_SOLVER > | |
OptConProblem_t typedef | ct::optcon::MPC< OPTCON_SOLVER > | |
P_DIM | ct::optcon::MPC< OPTCON_SOLVER > | static |
Policy_t typedef | ct::optcon::MPC< OPTCON_SOLVER > | |
prepareIteration(const Scalar_t &ext_ts) | ct::optcon::MPC< OPTCON_SOLVER > | |
printMpcSummary() | ct::optcon::MPC< OPTCON_SOLVER > | |
resetMpc(const Scalar_t &newTimeHorizon) | ct::optcon::MPC< OPTCON_SOLVER > | |
Scalar_t typedef | ct::optcon::MPC< OPTCON_SOLVER > | |
setInitialGuess(const Policy_t &initGuess) | ct::optcon::MPC< OPTCON_SOLVER > | |
setTimeHorizonStrategy(std::shared_ptr< tpl::MpcTimeHorizon< Scalar_t >> timeHorizonStrategy) | ct::optcon::MPC< OPTCON_SOLVER > | |
STATE_DIM | ct::optcon::MPC< OPTCON_SOLVER > | static |
timeHorizonReached() | ct::optcon::MPC< OPTCON_SOLVER > | |
timeSinceFirstSuccessfulSolve(const Scalar_t &extTime) | ct::optcon::MPC< OPTCON_SOLVER > | |
updateSettings(const mpc_settings &settings) | ct::optcon::MPC< OPTCON_SOLVER > | |
V_DIM | ct::optcon::MPC< OPTCON_SOLVER > | static |