30 #include <mc_control/fsm/Controller.h> 31 #include <mc_control/fsm/State.h> 51 void start()
override;
80 bool hasUpdatedMPCOnce_;
84 double timeSinceLastPreviewUpdate_;
85 std::shared_ptr<mc_tasks::force::CoPTask> supportFootTask;
86 std::shared_ptr<mc_tasks::force::CoPTask> swingFootTask;
void updateSwingFoot()
Update swing foot target.
void teardown() override
Teardown state.
void runState() override
Main state function, called if no transition at this cycle.
Single support phase while walking.
void start() override
Start state.
Convenience wrapper for FSM states.
Main controller namespace.
bool checkTransitions() override
Check transitions at beginning of control cycle.
void updatePreview()
Update horizontal MPC preview.