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

#include <travel_time_heuristic.h>

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

Public Member Functions

double getHeuristicValue (const State &from, const State &to, const State &start, const State &goal) const override
 
bool loadParams (const vigir_generic_params::ParameterSet &params=vigir_generic_params::ParameterSet()) override
 
 TravelTimeHeuristic ()
 

Protected Attributes

double a_sway_inv_
 
double a_swing_inv_
 
double b_sway_inv_
 
double b_swing_inv_
 
double const_sway_time_
 
double const_swing_time_
 
double max_step_dist_x_inv_
 longest step width More...
 
double max_step_dist_y_inv_
 

Detailed Description

Definition at line 40 of file travel_time_heuristic.h.

Constructor & Destructor Documentation

vigir_footstep_planning::TravelTimeHeuristic::TravelTimeHeuristic ( )

Definition at line 7 of file travel_time_heuristic.cpp.

Member Function Documentation

double vigir_footstep_planning::TravelTimeHeuristic::getHeuristicValue ( const State &  from,
const State &  to,
const State &  start,
const State &  goal 
) const
override

Definition at line 37 of file travel_time_heuristic.cpp.

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

Definition at line 12 of file travel_time_heuristic.cpp.

Member Data Documentation

double vigir_footstep_planning::TravelTimeHeuristic::a_sway_inv_
protected

Definition at line 55 of file travel_time_heuristic.h.

double vigir_footstep_planning::TravelTimeHeuristic::a_swing_inv_
protected

Definition at line 56 of file travel_time_heuristic.h.

double vigir_footstep_planning::TravelTimeHeuristic::b_sway_inv_
protected

Definition at line 55 of file travel_time_heuristic.h.

double vigir_footstep_planning::TravelTimeHeuristic::b_swing_inv_
protected

Definition at line 56 of file travel_time_heuristic.h.

double vigir_footstep_planning::TravelTimeHeuristic::const_sway_time_
protected

Definition at line 55 of file travel_time_heuristic.h.

double vigir_footstep_planning::TravelTimeHeuristic::const_swing_time_
protected

Definition at line 56 of file travel_time_heuristic.h.

double vigir_footstep_planning::TravelTimeHeuristic::max_step_dist_x_inv_
protected

longest step width

Definition at line 52 of file travel_time_heuristic.h.

double vigir_footstep_planning::TravelTimeHeuristic::max_step_dist_y_inv_
protected

Definition at line 53 of file travel_time_heuristic.h.


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


vigir_footstep_planning_default_plugins
Author(s): Alexander Stumpf
autogenerated on Sun Nov 17 2019 03:30:01