Loading...
Searching...
No Matches
GeneticSearch.cpp
64bool ompl::geometric::GeneticSearch::solve(double solveTime, const base::GoalRegion &goal, base::State *result,
280void ompl::geometric::GeneticSearch::tryToImprove(const base::GoalRegion &goal, base::State *state, double distance)
bool isSatisfied(const State *st) const override
Equivalent to calling isSatisfied(const State *, double *) with a nullptr second argument.
Definition GoalRegion.cpp:47
GeneticSearch(const base::SpaceInformationPtr &si)
Construct an instance of a genetic algorithm for inverse kinematics given the space information to se...
Definition GeneticSearch.cpp:44
void setValidityCheck(bool valid)
Set the state validity flag; if this is false, states are not checked for validity.
Definition GeneticSearch.h:87
bool solve(double solveTime, const base::GoalRegion &goal, base::State *result, const std::vector< base::State * > &hint=std::vector< base::State * >())
Find a state that fits the request.
Definition GeneticSearch.cpp:64
void setMaxImproveSteps(unsigned int steps)
Set the number of steps to perform.
Definition HillClimbing.h:78
This class contains methods that automatically configure various parameters for motion planning....
Definition SelfConfig.h:60
void configurePlannerRange(double &range)
Compute what a good length for motion segments is.
Definition SelfConfig.cpp:225
duration seconds(double sec)
Return the time duration representing a given number of seconds.
Definition Time.h:64