#include <map_step_cost_estimator.h>
|
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 |
|
bool | loadParams (const vigir_generic_params::ParameterSet ¶ms=vigir_generic_params::ParameterSet()) override |
|
| MapStepCostEstimator () |
|
|
void | insert (const std::vector< double > &key, const std::pair< double, double > &entry) |
|
void | loadFromFile (const std::string &filename) |
|
template<class T > |
void | read (std::ifstream &in, T &value) |
|
Definition at line 42 of file map_step_cost_estimator.h.
vigir_footstep_planning::MapStepCostEstimator::MapStepCostEstimator |
( |
| ) |
|
bool vigir_footstep_planning::MapStepCostEstimator::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 |
void vigir_footstep_planning::MapStepCostEstimator::insert |
( |
const std::vector< double > & |
key, |
|
|
const std::pair< double, double > & |
entry |
|
) |
| |
|
protected |
void vigir_footstep_planning::MapStepCostEstimator::loadFromFile |
( |
const std::string & |
filename | ) |
|
|
protected |
bool vigir_footstep_planning::MapStepCostEstimator::loadParams |
( |
const vigir_generic_params::ParameterSet & |
params = vigir_generic_params::ParameterSet() | ) |
|
|
override |
template<class T >
void vigir_footstep_planning::MapStepCostEstimator::read |
( |
std::ifstream & |
in, |
|
|
T & |
value |
|
) |
| |
|
inlineprotected |
double vigir_footstep_planning::MapStepCostEstimator::angle_bin_size |
|
protected |
double vigir_footstep_planning::MapStepCostEstimator::cell_size |
|
protected |
boost::unordered_map<StepCostKey, std::pair<double, double> > vigir_footstep_planning::MapStepCostEstimator::cost_map |
|
protected |
float vigir_footstep_planning::MapStepCostEstimator::max_x |
|
protected |
float vigir_footstep_planning::MapStepCostEstimator::max_y |
|
protected |
float vigir_footstep_planning::MapStepCostEstimator::max_yaw |
|
protected |
float vigir_footstep_planning::MapStepCostEstimator::min_x |
|
protected |
float vigir_footstep_planning::MapStepCostEstimator::min_y |
|
protected |
float vigir_footstep_planning::MapStepCostEstimator::min_yaw |
|
protected |
uint32_t vigir_footstep_planning::MapStepCostEstimator::num_angle_bin |
|
protected |
The documentation for this class was generated from the following files: