#include <step_dynamics_post_process.h>
Public Types | |
| typedef boost::shared_ptr < const StepDynamicsPostProcess > | ConstPtr |
| typedef boost::shared_ptr < StepDynamicsPostProcess > | Ptr |
Public Member Functions | |
| bool | loadParams (const vigir_generic_params::ParameterSet ¶ms=vigir_generic_params::ParameterSet()) override |
| void | postProcessStepBackward (const State &left_foot, const State &right_foot, State &swing_foot) const override |
| void | postProcessStepForward (const State &left_foot, const State &right_foot, State &swing_foot) const override |
| StepDynamicsPostProcess () | |
Protected Member Functions | |
| virtual void | determineDynamics (const State &swing_foot_before, const State &stand_foot, State &swing_foot_after) const |
| virtual void | determineStepAttributes (const State &swing_foot_before, const State &stand_foot, State &swing_foot_after) const |
| virtual void | determineTimings (const State &swing_foot_before, const State &stand_foot, State &swing_foot_after) const |
| virtual void | determineTravelDistance (const State &swing_foot_before, const State &stand_foot, State &swing_foot_after) const |
Protected Attributes | |
| double | default_step_duration |
| double | default_sway_duration |
| double | default_swing_height |
Definition at line 40 of file step_dynamics_post_process.h.
| typedef boost::shared_ptr<const StepDynamicsPostProcess> vigir_footstep_planning::StepDynamicsPostProcess::ConstPtr |
Definition at line 53 of file step_dynamics_post_process.h.
| typedef boost::shared_ptr<StepDynamicsPostProcess> vigir_footstep_planning::StepDynamicsPostProcess::Ptr |
Definition at line 52 of file step_dynamics_post_process.h.
Definition at line 9 of file step_dynamics_post_process.cpp.
| void vigir_footstep_planning::StepDynamicsPostProcess::determineDynamics | ( | const State & | swing_foot_before, |
| const State & | stand_foot, | ||
| State & | swing_foot_after | ||
| ) | const [protected, virtual] |
Definition at line 65 of file step_dynamics_post_process.cpp.
| void vigir_footstep_planning::StepDynamicsPostProcess::determineStepAttributes | ( | const State & | swing_foot_before, |
| const State & | stand_foot, | ||
| State & | swing_foot_after | ||
| ) | const [protected, virtual] |
Definition at line 41 of file step_dynamics_post_process.cpp.
| void vigir_footstep_planning::StepDynamicsPostProcess::determineTimings | ( | const State & | swing_foot_before, |
| const State & | stand_foot, | ||
| State & | swing_foot_after | ||
| ) | const [protected, virtual] |
Definition at line 59 of file step_dynamics_post_process.cpp.
| void vigir_footstep_planning::StepDynamicsPostProcess::determineTravelDistance | ( | const State & | swing_foot_before, |
| const State & | stand_foot, | ||
| State & | swing_foot_after | ||
| ) | const [protected, virtual] |
Definition at line 46 of file step_dynamics_post_process.cpp.
| bool vigir_footstep_planning::StepDynamicsPostProcess::loadParams | ( | const vigir_generic_params::ParameterSet & | params = vigir_generic_params::ParameterSet() | ) | [override] |
Definition at line 14 of file step_dynamics_post_process.cpp.
| void vigir_footstep_planning::StepDynamicsPostProcess::postProcessStepBackward | ( | const State & | left_foot, |
| const State & | right_foot, | ||
| State & | swing_foot | ||
| ) | const [override] |
Definition at line 36 of file step_dynamics_post_process.cpp.
| void vigir_footstep_planning::StepDynamicsPostProcess::postProcessStepForward | ( | const State & | left_foot, |
| const State & | right_foot, | ||
| State & | swing_foot | ||
| ) | const [override] |
Definition at line 25 of file step_dynamics_post_process.cpp.
double vigir_footstep_planning::StepDynamicsPostProcess::default_step_duration [protected] |
Definition at line 64 of file step_dynamics_post_process.h.
double vigir_footstep_planning::StepDynamicsPostProcess::default_sway_duration [protected] |
Definition at line 63 of file step_dynamics_post_process.h.
double vigir_footstep_planning::StepDynamicsPostProcess::default_swing_height [protected] |
Definition at line 62 of file step_dynamics_post_process.h.