#include <ground_contact_step_cost_estimator.h>
Public Member Functions | |
bool | getCost (const State &left_foot, const State &right_foot, const State &swing_foot, double &cost, double &cost_multiplier, double &risk, double &risk_multiplier) const override |
GroundContactStepCostEstimator () | |
bool | loadParams (const vigir_generic_params::ParameterSet ¶ms=vigir_generic_params::ParameterSet()) override |
Protected Attributes | |
double | min_contact_support |
Definition at line 38 of file ground_contact_step_cost_estimator.h.
Definition at line 9 of file ground_contact_step_cost_estimator.cpp.
bool vigir_footstep_planning::GroundContactStepCostEstimator::getCost | ( | const State & | left_foot, |
const State & | right_foot, | ||
const State & | swing_foot, | ||
double & | cost, | ||
double & | cost_multiplier, | ||
double & | risk, | ||
double & | risk_multiplier | ||
) | const [override] |
Definition at line 23 of file ground_contact_step_cost_estimator.cpp.
bool vigir_footstep_planning::GroundContactStepCostEstimator::loadParams | ( | const vigir_generic_params::ParameterSet & | params = vigir_generic_params::ParameterSet() | ) | [override] |
Definition at line 14 of file ground_contact_step_cost_estimator.cpp.
double vigir_footstep_planning::GroundContactStepCostEstimator::min_contact_support [protected] |
Definition at line 49 of file ground_contact_step_cost_estimator.h.