humoto
humoto::pepper_mpc::Model Member List

This is the complete list of members for humoto::pepper_mpc::Model, including all inherited members.

current_base_position_humoto::pepper_mpc::Model
EIGENTOOLS_CONSTANT_SIZE_VECTOR(12) getMPCState() consthumoto::pepper_mpc::Modelinline
finalize()humoto::pepper_mpc::Modelinlineprivate
getAAcc(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getAd3(const double T) consthumoto::pepper_mpc::TwoPointMassModelinline
getAJerk(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getAPos(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getAs3(const double T) consthumoto::pepper_mpc::TwoPointMassModelinline
getAsAcc(const double T, const double Ts)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getAsPos(const double T, const double Ts)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getAsVel(const double T, const double Ts)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getAVel(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getBAcc(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getBaseHeight() consthumoto::pepper_mpc::Modelinline
getBaseMass() consthumoto::pepper_mpc::Modelinline
getBaseOrientation() consthumoto::pepper_mpc::Modelinline
getBaseState() consthumoto::pepper_mpc::Modelinline
getBd3(const double T) consthumoto::pepper_mpc::TwoPointMassModelinline
getBJerk(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getBodyHeight() consthumoto::pepper_mpc::Modelinline
getBodyMass() consthumoto::pepper_mpc::Modelinline
getBodyState() consthumoto::pepper_mpc::Modelinline
getBPos(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getBs3(const double T) consthumoto::pepper_mpc::TwoPointMassModelinline
getBsAcc(const double T, const double Ts)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getBsPos(const double T, const double Ts)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getBsVel(const double T, const double Ts)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getBVel(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getCoP() consthumoto::pepper_mpc::Modelinline
getCoP(const humoto::pepper_mpc::ModelState &model_state) consthumoto::pepper_mpc::Modelinline
getDAcc(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getDjs3(const double T) consthumoto::pepper_mpc::TwoPointMassModelinline
getDpd3(const double body_height, const double base_mass, const double body_mass) consthumoto::pepper_mpc::TwoPointMassModelinline
getDPos(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getDps3(const double base_height, const double base_mass, const double body_mass) consthumoto::pepper_mpc::TwoPointMassModelinline
getDVel(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getEAcc(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getEjs3(const double T) consthumoto::pepper_mpc::TwoPointMassModelinline
getEPos(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getEVel(const double T)humoto::rigidbody::TripleIntegratorinlineprotectedstatic
getMPCBaseState() consthumoto::pepper_mpc::Modelinline
getMPCBaseState(const humoto::pepper_mpc::ModelState &model_state) consthumoto::pepper_mpc::Modelinline
getMPCBodyState() consthumoto::pepper_mpc::Modelinline
getMPCBodyState(const humoto::pepper_mpc::ModelState &model_state) consthumoto::pepper_mpc::Modelinline
getNextState(humoto::pepper_mpc::ModelState &model_state, const double T, const double Ts, const etools::Vector2 &base_control, const etools::Vector2 &body_control, const double base_height, const double body_height, const double theta) consthumoto::pepper_mpc::Modelinline
getNextState(humoto::pepper_mpc::ModelState &model_state, const double T, const double Ts, const EIGENTOOLS_CONSTANT_SIZE_VECTOR(12) &preceding_mpcstate, const etools::Vector2 &base_control, const etools::Vector2 &body_control, const double base_height, const double body_height, const double theta) consthumoto::pepper_mpc::Modelinline
getTheta() consthumoto::pepper_mpc::Modelinline
getTheta(const humoto::pepper_mpc::ModelState &model_state) consthumoto::pepper_mpc::Modelinline
log(humoto::Logger &logger, const LogEntryName &parent=LogEntryName(), const std::string &name="model") consthumoto::pepper_mpc::Modelinlinevirtual
Model()humoto::pepper_mpc::Modelinline
Model(const humoto::pepper_mpc::RobotParameters &robot_parameters)humoto::pepper_mpc::Modelinlineexplicit
noop() consthumoto::Modelinline
Ns_humoto::pepper_mpc::TwoPointMassModel
Nu_humoto::pepper_mpc::TwoPointMassModel
robot_parameters_humoto::pepper_mpc::Model
setParameters(const humoto::pepper_mpc::RobotParameters &robot_parameters)humoto::pepper_mpc::Modelinline
state_humoto::pepper_mpc::Model
TwoPointMassModel()humoto::pepper_mpc::TwoPointMassModelinline
updateState(const humoto::ModelState &model_state)humoto::pepper_mpc::Modelinlinevirtual
~Model()humoto::Modelinlineprotected