Typedefs | |
typedef std::vector< VectorT > | EuclideanObstacles |
Functions | |
float | cost (const VectorT &x, const VectorT &u) |
void | costD (const VectorT &x, const VectorT &u, Deriv &d) |
void | dynamics (const VectorT &x, const VectorT &u, VectorT &xNext) |
void | dynamicsD (const VectorT &x, const VectorT &u, Deriv &d) |
EuclideanObstacles & | getObstacles () |
void | setGoal (const VectorT &g) |
void | setObstacles (const EuclideanObstacles &obs) |
Variables | |
static float | c_b = 0.0007f |
static float | c_u = 0.1f |
static float | c_xT = 0.01f |
static VectorT | goal |
static float | h = 0.5f |
static EuclideanObstacles | obstacles |
static float | sigma = 0.01f |
Definition at line 9 of file euclidean.h.
Definition at line 54 of file euclidean.cpp.
Definition at line 67 of file euclidean.cpp.
Definition at line 29 of file euclidean.cpp.
Definition at line 34 of file euclidean.cpp.
Definition at line 25 of file euclidean.cpp.
void euclidean::setGoal | ( | const VectorT & | g | ) |
Definition at line 17 of file euclidean.cpp.
void euclidean::setObstacles | ( | const EuclideanObstacles & | obs | ) |
Definition at line 21 of file euclidean.cpp.
float euclidean::c_b = 0.0007f [static] |
Definition at line 12 of file euclidean.cpp.
float euclidean::c_u = 0.1f [static] |
Definition at line 13 of file euclidean.cpp.
float euclidean::c_xT = 0.01f [static] |
Definition at line 15 of file euclidean.cpp.
VectorT euclidean::goal [static] |
Definition at line 8 of file euclidean.cpp.
float euclidean::h = 0.5f [static] |
Definition at line 11 of file euclidean.cpp.
EuclideanObstacles euclidean::obstacles [static] |
Definition at line 9 of file euclidean.cpp.
float euclidean::sigma = 0.01f [static] |
Definition at line 14 of file euclidean.cpp.