| 
                
                  lipm_walking_controller
                
                
                  1.6.0
                
               | 
Single support phase while walking. More...
#include <states/SingleSupport.h>
 
  
 | Public Member Functions | |
| void | start () override | 
| Start state.  More... | |
| void | teardown () override | 
| Teardown state.  More... | |
| bool | checkTransitions () override | 
| Check transitions at beginning of control cycle.  More... | |
| void | runState () override | 
| Main state function, called if no transition at this cycle.  More... | |
| void | updateSwingFoot () | 
| Update swing foot target.  More... | |
| void | updatePreview () | 
| Update horizontal MPC preview.  More... | |
|  Public Member Functions inherited from lipm_walking::State | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW void | configure (const mc_rtc::Configuration &) override | 
| No configuration by default.  More... | |
| Controller & | controller () | 
| Get controller.  More... | |
| std::shared_ptr< mc_rtc::gui::StateBuilder > | gui () | 
| Get GUI handle.  More... | |
| mc_rtc::Logger & | logger () | 
| Get logger.  More... | |
| Pendulum & | pendulum () | 
| Get pendulum reference.  More... | |
| FootstepPlan & | plan () | 
| Get footstep plan.  More... | |
| bool | run (mc_control::fsm::Controller &) override | 
| Main function.  More... | |
| Stabilizer & | stabilizer () | 
| Get stabilizer.  More... | |
| void | start (mc_control::fsm::Controller &controller) override | 
| Start function.  More... | |
| void | teardown (mc_control::fsm::Controller &) override | 
| Teardown function.  More... | |
| Additional Inherited Members | |
|  Protected Attributes inherited from lipm_walking::State | |
| Controller * | controller_ = nullptr | 
Single support phase while walking.
Definition at line 46 of file SingleSupport.h.
| 
 | overridevirtual | 
Check transitions at beginning of control cycle.
Implements lipm_walking::State.
Definition at line 99 of file SingleSupport.cpp.
| 
 | overridevirtual | 
Main state function, called if no transition at this cycle.
Implements lipm_walking::State.
Definition at line 109 of file SingleSupport.cpp.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
| void lipm_walking::states::SingleSupport::updatePreview | ( | ) | 
Update horizontal MPC preview.
Definition at line 162 of file SingleSupport.cpp.
| void lipm_walking::states::SingleSupport::updateSwingFoot | ( | ) | 
Update swing foot target.
Definition at line 137 of file SingleSupport.cpp.