Custom State Validity Checker with cost function. More...
#include <two_dimensional_validity_checker.h>
Public Member Functions | |
virtual double | cost (const ob::State *state) const |
virtual bool | isValid (const ob::State *state) const |
Obstacle checker. | |
TwoDimensionalValidityChecker (const ob::SpaceInformationPtr &si, const bnu::matrix< int > &cost, double max_threshold) | |
Constructor. | |
Private Attributes | |
bnu::matrix< int > | cost_ |
double | max_threshold_ |
Custom State Validity Checker with cost function.
Definition at line 58 of file two_dimensional_validity_checker.h.
ompl_rviz_viewer::TwoDimensionalValidityChecker::TwoDimensionalValidityChecker | ( | const ob::SpaceInformationPtr & | si, |
const bnu::matrix< int > & | cost, | ||
double | max_threshold | ||
) | [inline] |
Constructor.
Definition at line 67 of file two_dimensional_validity_checker.h.
virtual double ompl_rviz_viewer::TwoDimensionalValidityChecker::cost | ( | const ob::State * | state | ) | const [inline, virtual] |
Definition at line 81 of file two_dimensional_validity_checker.h.
virtual bool ompl_rviz_viewer::TwoDimensionalValidityChecker::isValid | ( | const ob::State * | state | ) | const [inline, virtual] |
Obstacle checker.
Definition at line 76 of file two_dimensional_validity_checker.h.
bnu::matrix<int> ompl_rviz_viewer::TwoDimensionalValidityChecker::cost_ [private] |
Definition at line 61 of file two_dimensional_validity_checker.h.
double ompl_rviz_viewer::TwoDimensionalValidityChecker::max_threshold_ [private] |
Definition at line 62 of file two_dimensional_validity_checker.h.