Loading...
Searching...
No Matches
HillClimbing.cpp
51bool ompl::geometric::HillClimbing::tryToImprove(const base::GoalRegion &goal, base::State *state, double nearDistance,
69 for (unsigned int i = 0; noUpdateSteps < magic::MAX_CLIMB_NO_UPDATE_STEPS && i < maxImproveSteps_; ++i)
bool isSatisfied(const State *st) const override
Equivalent to calling isSatisfied(const State *, double *) with a nullptr second argument.
Definition GoalRegion.cpp:47
bool tryToImprove(const base::GoalRegion &goal, base::State *state, double nearDistance, double *betterGoalDistance=nullptr) const
Try to improve a state (reduce distance to goal). The updates are performed by sampling near the stat...
Definition HillClimbing.cpp:51
This namespace includes magic constants used in various places in OMPL.
Definition Constraint.h:52
static const unsigned int MAX_CLIMB_NO_UPDATE_STEPS
Maximum number of consecutive failures to allow before giving up on improving a state....
Definition HillClimbing.cpp:47
Main namespace. Contains everything in this library.
Definition MultiLevelPlanarManipulatorDemo.cpp:66