#include <step_cost_estimator.h>
Public Member Functions | |
bool | getCost (const State &left_foot, const State &right_foot, const State &swing_foot, double &cost, double &risk) const |
bool | getCost (const State &left_foot, const State &right_foot, const State &swing_foot, float &cost, float &risk) const |
bool | loadParams (const vigir_generic_params::ParameterSet ¶ms) override |
StepCostEstimator () | |
Public Member Functions inherited from vigir_footstep_planning::ExtendedPluginAggregator< StepCostEstimator, StepCostEstimatorPlugin > | |
ExtendedPluginAggregator (const std::string &name=std::string("PluginAggregator")) | |
virtual void | resetPlugins () |
Protected Attributes | |
double | max_risk_ |
Additional Inherited Members | |
Public Types inherited from vigir_footstep_planning::ExtendedPluginAggregator< StepCostEstimator, StepCostEstimatorPlugin > | |
typedef boost::shared_ptr< const StepCostEstimator > | ConstPtr |
typedef boost::shared_ptr< StepCostEstimator > | Ptr |
Static Public Member Functions inherited from vigir_footstep_planning::Singleton< StepCostEstimator > | |
static const T & | const2Instance () |
static const T & | instance () |
static T & | mutableInstance () |
Definition at line 41 of file step_cost_estimator.h.
vigir_footstep_planning::StepCostEstimator::StepCostEstimator | ( | ) |
Definition at line 7 of file step_cost_estimator.cpp.
bool vigir_footstep_planning::StepCostEstimator::getCost | ( | const State & | left_foot, |
const State & | right_foot, | ||
const State & | swing_foot, | ||
double & | cost, | ||
double & | risk | ||
) | const |
Definition at line 22 of file step_cost_estimator.cpp.
bool vigir_footstep_planning::StepCostEstimator::getCost | ( | const State & | left_foot, |
const State & | right_foot, | ||
const State & | swing_foot, | ||
float & | cost, | ||
float & | risk | ||
) | const |
Definition at line 54 of file step_cost_estimator.cpp.
|
override |
Definition at line 12 of file step_cost_estimator.cpp.
|
protected |
Definition at line 53 of file step_cost_estimator.h.