humoto
|
This is the complete list of members for humoto::pepper_mpc::MPCforMG, including all inherited members.
Aas_ | humoto::pepper_mpc::MPCforMG | |
Ajs_ | humoto::pepper_mpc::MPCforMG | |
Ap_ | humoto::pepper_mpc::MPCforMG | |
Apd_ | humoto::pepper_mpc::MPCforMG | |
Aps_ | humoto::pepper_mpc::MPCforMG | |
base_controls_ | humoto::pepper_mpc::MPCforMG | |
base_jerk_profile_ | humoto::pepper_mpc::MPCforMG | |
body_controls_ | humoto::pepper_mpc::MPCforMG | |
condense(etools::GenericBlockMatrix< t_num_vars, t_num_vars > &S, etools::BlockMatrix< t_num_vars, t_num_controls, t_bmatrix_sparsity_type > &U, const std::vector< t_AMatrix > &A, const std::vector< t_BMatrix > &B) | humoto::MPC | inlineprotectedstatic |
condense(Eigen::MatrixXd &S, Eigen::MatrixXd &U, const std::vector< t_AMatrix > &A, const std::vector< t_BMatrix > &B) | humoto::MPC | inlineprotectedstatic |
condenseOutput(etools::GenericBlockMatrix< t_num_outputs, t_num_vars > &Ox, std::vector< etools::LeftLowerTriangularBlockMatrix< t_num_outputs, etools::MatrixBlockSizeType::DYNAMIC > > &Ou, const std::vector< t_DMatrix > &D, const std::vector< t_EMatrix > &E, const etools::GenericBlockMatrix< t_num_vars, t_num_vars > &Ux, const std::vector< etools::LeftLowerTriangularBlockMatrix< t_num_vars, etools::MatrixBlockSizeType::DYNAMIC > > &Uu) | humoto::MPC | inlineprotectedstatic |
condenseOutput(Eigen::MatrixXd &Ox, Eigen::MatrixXd &Ou, const t_DMatrix &D, const t_EMatrix &E, const Eigen::MatrixXd &Ux, const Eigen::MatrixXd &Uu) | humoto::MPC | inlineprotectedstatic |
condenseOutput(etools::GenericBlockMatrix< t_num_outputs, t_num_vars > &Ox, etools::LeftLowerTriangularBlockMatrix< t_num_outputs, t_num_controls > &Ou, const std::vector< t_DMatrix > &D, const std::vector< t_EMatrix > &E, const etools::GenericBlockMatrix< t_num_vars, t_num_vars > &Ux, const etools::LeftLowerTriangularBlockMatrix< t_num_vars, t_num_controls > &Uu) | humoto::MPC | inlineprotectedstatic |
condenseTimeInvariant(Eigen::MatrixXd &S, Eigen::MatrixXd &U, const std::size_t preview_horizon_len, const Eigen::MatrixXd &A, const Eigen::MatrixXd &B) | humoto::MPC | inlineprotectedstatic |
ControlProblem() | humoto::ControlProblem | inlineprotected |
cop_profile_ | humoto::pepper_mpc::MPCforMG | |
cstate_profile_ | humoto::pepper_mpc::MPCforMG | |
DEFAULT_PREVIEW_HORIZON_SHIFT | humoto::pepper_mpc::MPCforMG | static |
formRotationMatrices() | humoto::pepper_mpc::MPCforMG | inlineprivate |
getModelState(const humoto::pepper_mpc::Model &model, const std::size_t interval_index, const double interval_offset) | humoto::pepper_mpc::MPCforMG | inlineprivate |
getModelState(const humoto::pepper_mpc::Model &model, const std::size_t time_instant_ms) | humoto::pepper_mpc::MPCforMG | inline |
getModelState(const humoto::pepper_mpc::Model &model, const double time_instant) | humoto::pepper_mpc::MPCforMG | inline |
getNextModelState(const humoto::Solution &solution, const humoto::pepper_mpc::Model &model) | humoto::pepper_mpc::MPCforMG | inline |
getNextModelState(const humoto::pepper_mpc::Model &model) const | humoto::pepper_mpc::MPCforMG | inline |
getPreviewHorizonLength() const | humoto::pepper_mpc::MPCforMG | inline |
guessSolution(Solution &solution_guess, const Solution &old_solution) const | humoto::pepper_mpc::MPCforMG | inlinevirtual |
initializeNextModelState(const humoto::pepper_mpc::Model &model) const | humoto::pepper_mpc::MPCforMG | inlineprivate |
initSolutionStructure(humoto::Solution &solution) const | humoto::ControlProblem | inline |
log(humoto::Logger &logger, const LogEntryName &parent=LogEntryName(), const std::string &name="mpcmg") const | humoto::pepper_mpc::MPCforMG | inlinevirtual |
MPC() | humoto::MPC | inlineprotected |
mpc_parameters_ | humoto::pepper_mpc::MPCforMG | |
MPCforMG() | humoto::pepper_mpc::MPCforMG | inline |
MPCforMG(const humoto::pepper_mpc::MPCParameters &mpc_parameters) | humoto::pepper_mpc::MPCforMG | inlineexplicit |
parseSolution(const humoto::Solution &solution) | humoto::pepper_mpc::MPCforMG | inline |
preview_horizon_ | humoto::pepper_mpc::MPCforMG | |
R_ | humoto::pepper_mpc::MPCforMG | |
S_ | humoto::pepper_mpc::MPCforMG | |
s_ | humoto::pepper_mpc::MPCforMG | |
sas_ | humoto::pepper_mpc::MPCforMG | |
setParameters(const humoto::pepper_mpc::MPCParameters &mpc_parameters) | humoto::pepper_mpc::MPCforMG | inline |
shift(MotionParameters &motion_parameters, const std::ptrdiff_t time_shift_ms=DEFAULT_PREVIEW_HORIZON_SHIFT) | humoto::pepper_mpc::MPCforMG | inline |
shift(std::deque< MotionParameters > &motion_parameters_deque, const std::ptrdiff_t time_shift_ms=DEFAULT_PREVIEW_HORIZON_SHIFT) | humoto::pepper_mpc::MPCforMG | inline |
sjs_ | humoto::pepper_mpc::MPCforMG | |
sol_structure_ | humoto::ControlProblem | protected |
solution_is_parsed_ | humoto::pepper_mpc::MPCforMG | private |
sp_ | humoto::pepper_mpc::MPCforMG | |
spd_ | humoto::pepper_mpc::MPCforMG | |
sps_ | humoto::pepper_mpc::MPCforMG | |
update(const t_MotionParameters &motion_parameters, const Model &model) | humoto::pepper_mpc::MPCforMG | inline |
updateAndShift(t_MotionParameters &motion_parameters, const Model &model, const std::ptrdiff_t time_shift_ms=DEFAULT_PREVIEW_HORIZON_SHIFT) | humoto::pepper_mpc::MPCforMG | inline |
updateMatrices(const Model &model) | humoto::pepper_mpc::MPCforMG | inlineprivate |
~ControlProblem() | humoto::ControlProblem | inlineprotected |
~MPC() | humoto::MPC | inlineprotected |