#include <astar.h>
|
| | AStarExpansion (PotentialCalculator *p_calc, int nx, int ny) |
| |
| bool | calculatePotentials (unsigned char *costs, double start_x, double start_y, double end_x, double end_y, int cycles, float *potential) |
| |
Public Member Functions inherited from global_planner::Expander |
| void | clearEndpoint (unsigned char *costs, float *potential, int gx, int gy, int s) |
| |
| | Expander (PotentialCalculator *p_calc, int nx, int ny) |
| |
| void | setFactor (float factor) |
| |
| void | setHasUnknown (bool unknown) |
| |
| void | setLethalCost (unsigned char lethal_cost) |
| |
| void | setNeutralCost (unsigned char neutral_cost) |
| |
| virtual void | setSize (int nx, int ny) |
| | Sets or resets the size of the map. More...
|
| |
|
| void | add (unsigned char *costs, float *potential, float prev_potential, int next_i, int end_x, int end_y) |
| |
Definition at line 63 of file astar.h.
| global_planner::AStarExpansion::AStarExpansion |
( |
PotentialCalculator * |
p_calc, |
|
|
int |
nx, |
|
|
int |
ny |
|
) |
| |
| void global_planner::AStarExpansion::add |
( |
unsigned char * |
costs, |
|
|
float * |
potential, |
|
|
float |
prev_potential, |
|
|
int |
next_i, |
|
|
int |
end_x, |
|
|
int |
end_y |
|
) |
| |
|
private |
| bool global_planner::AStarExpansion::calculatePotentials |
( |
unsigned char * |
costs, |
|
|
double |
start_x, |
|
|
double |
start_y, |
|
|
double |
end_x, |
|
|
double |
end_y, |
|
|
int |
cycles, |
|
|
float * |
potential |
|
) |
| |
|
virtual |
| std::vector<Index> global_planner::AStarExpansion::queue_ |
|
private |
The documentation for this class was generated from the following files: