#include <grid_astar_model.h>
|
float | cost (const Vec &cur, const Vec &next, const std::vector< VecWithCost > &start, const Vec &goal) const override |
|
float | costEstim (const Vec &cur, const Vec &goal) const override |
|
float | euclidCost (const Vec &v) const |
|
| GridAstarModel2DoFSerialJoint (const Vecf &euclid_cost_coef, const int resolution, BlockMemGridmapBase< char, 2, 0 > &cm, const CostCoeff &cc, const int range) |
|
const std::vector< Vec > & | searchGrids (const Vec &p, const std::vector< VecWithCost > &ss, const Vec &es) const override |
|
virtual float | cost (const Vec &cur, const Vec &next, const std::vector< VecWithCost > &start, const Vec &goal) const =0 |
|
virtual float | costEstim (const Vec &cur, const Vec &next) const =0 |
|
virtual const std::vector< Vec > & | searchGrids (const Vec &cur, const std::vector< VecWithCost > &start, const Vec &goal) const =0 |
|
planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::GridAstarModel2DoFSerialJoint |
( |
const Vecf & |
euclid_cost_coef, |
|
|
const int |
resolution, |
|
|
BlockMemGridmapBase< char, 2, 0 > & |
cm, |
|
|
const CostCoeff & |
cc, |
|
|
const int |
range |
|
) |
| |
float planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::cost |
( |
const Vec & |
cur, |
|
|
const Vec & |
next, |
|
|
const std::vector< VecWithCost > & |
start, |
|
|
const Vec & |
goal |
|
) |
| const |
|
override |
float planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::costEstim |
( |
const Vec & |
cur, |
|
|
const Vec & |
goal |
|
) |
| const |
|
override |
float planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::euclidCost |
( |
const Vec & |
v | ) |
const |
const std::vector< GridAstarModel2DoFSerialJoint::Vec > & planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::searchGrids |
( |
const Vec & |
p, |
|
|
const std::vector< VecWithCost > & |
ss, |
|
|
const Vec & |
es |
|
) |
| const |
|
override |
CostCoeff planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::cc_ |
|
protected |
BlockMemGridmapBase<char, 2, 0>& planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::cm_ |
|
protected |
Vecf planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::euclid_cost_coef_ |
|
protected |
int planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::range_ |
|
protected |
int planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::resolution_ |
|
protected |
std::vector<Vec> planner_cspace::planner_2dof_serial_joints::GridAstarModel2DoFSerialJoint::search_list_ |
|
protected |
The documentation for this class was generated from the following files: