13 namespace lipm_stabilizer
80 std::shared_ptr<mc_tasks::lipm_stabilizer::StabilizerTask>
stabilizerTask_ =
nullptr;
Definition: CompletionCriteria.h:11
Definition: StabilizerStandingState.h:12
Definition: Controller.h:50
Simple state to control and stabilize the CoM of a biped-like robot using the LIPMStabilizer.
Definition: StabilizerStandingState.h:40
std::string robot_
Definition: StabilizerStandingState.h:98
void targetCoP(const Eigen::Vector3d &cop)
Targets a given Cop. The CoM height will be automatically set at comHeight_ above this CoP....
double K_
Definition: StabilizerStandingState.h:89
std::string anchorFrameFunction_
Definition: StabilizerStandingState.h:99
void teardown(Controller &) override
void configure(const mc_rtc::Configuration &config) override
bool run(Controller &) override
Eigen::Vector3d dcmThreshold_
Definition: StabilizerStandingState.h:85
void start(Controller &) override
Eigen::Vector3d copTarget_
Definition: StabilizerStandingState.h:94
bool ownsAnchorFrameCallback_
Definition: StabilizerStandingState.h:100
bool optionalGUI_
Definition: StabilizerStandingState.h:96
double D_
Definition: StabilizerStandingState.h:90
mc_rtc::Configuration config_
Definition: StabilizerStandingState.h:81
mc_planning::Pendulum pendulum_
Definition: StabilizerStandingState.h:87
std::shared_ptr< mc_tasks::lipm_stabilizer::StabilizerTask > stabilizerTask_
Definition: StabilizerStandingState.h:80
Eigen::Vector3d comTarget_
Definition: StabilizerStandingState.h:93
double comHeight_
Definition: StabilizerStandingState.h:92
bool hasCompletion_
Definition: StabilizerStandingState.h:82
double copHeight() const
CoP height from contacts.
void targetCoM(const Eigen::Vector3d &com)
Freely target a CoM position. The corresponding CoP position will be computed as the projection of th...
Definition: Pendulum.h:18
Simplify access to values hold within a JSON file.
Definition: Configuration.h:166
Definition: StabilizerTask.h:57