Public Member Functions | Protected Attributes | List of all members
vigir_footstep_planning::StepCostEstimator Class Reference

#include <step_cost_estimator.h>

Inheritance diagram for vigir_footstep_planning::StepCostEstimator:
Inheritance graph
[legend]

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 &params) 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 StepCostEstimatorConstPtr
 
typedef boost::shared_ptr< StepCostEstimatorPtr
 
- Static Public Member Functions inherited from vigir_footstep_planning::Singleton< StepCostEstimator >
static const T & const2Instance ()
 
static const T & instance ()
 
static T & mutableInstance ()
 

Detailed Description

Definition at line 41 of file step_cost_estimator.h.

Constructor & Destructor Documentation

vigir_footstep_planning::StepCostEstimator::StepCostEstimator ( )

Definition at line 7 of file step_cost_estimator.cpp.

Member Function Documentation

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.

bool vigir_footstep_planning::StepCostEstimator::loadParams ( const vigir_generic_params::ParameterSet &  params)
override

Definition at line 12 of file step_cost_estimator.cpp.

Member Data Documentation

double vigir_footstep_planning::StepCostEstimator::max_risk_
protected

Definition at line 53 of file step_cost_estimator.h.


The documentation for this class was generated from the following files:


vigir_footstep_planning_plugins
Author(s): Alexander Stumpf
autogenerated on Mon Jun 10 2019 15:47:39