Public Types | Public Member Functions
vigir_footstep_planning::StepCostEstimatorPlugin Class Reference

#include <step_cost_estimator_plugin.h>

List of all members.

Public Types

typedef boost::shared_ptr
< const
StepCostEstimatorPlugin
ConstPtr
typedef boost::shared_ptr
< StepCostEstimatorPlugin
Ptr

Public Member Functions

virtual 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 =0
bool isUnique () const final
virtual void reset ()
 Resets the plugin to initial state.
 StepCostEstimatorPlugin (const std::string &name)
virtual ~StepCostEstimatorPlugin ()

Detailed Description

Definition at line 42 of file step_cost_estimator_plugin.h.


Member Typedef Documentation

Definition at line 48 of file step_cost_estimator_plugin.h.

Definition at line 47 of file step_cost_estimator_plugin.h.


Constructor & Destructor Documentation

Definition at line 7 of file step_cost_estimator_plugin.cpp.

Definition at line 12 of file step_cost_estimator_plugin.cpp.


Member Function Documentation

virtual bool vigir_footstep_planning::StepCostEstimatorPlugin::getCost ( const State left_foot,
const State right_foot,
const State swing_foot,
double &  cost,
double &  cost_multiplier,
double &  risk,
double &  risk_multiplier 
) const [pure virtual]

Definition at line 16 of file step_cost_estimator_plugin.cpp.

virtual void vigir_footstep_planning::StepCostEstimatorPlugin::reset ( ) [inline, virtual]

Resets the plugin to initial state.

Definition at line 56 of file step_cost_estimator_plugin.h.


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


vigir_footstep_planning_plugins
Author(s): Alexander Stumpf
autogenerated on Sat Jun 8 2019 19:01:52