CostConvergenceTerminationCondition.cpp
48 [c](const Planner* /*planner*/, const std::vector<const State*>& /*states*/, const Cost cost) mutable {
53 void ompl::base::CostConvergenceTerminationCondition::processNewSolution(const ompl::base::Cost solutionCost)
66 OMPL_DEBUG("CostConvergenceTerminationCondition: Cost of optimizing planner converged after %lu solutions", solutions_);
Definition of a cost value. Can represent the cost of a motion or the cost of a state.
Definition: Cost.h:111
CostConvergenceTerminationCondition(ProblemDefinitionPtr &pdef, size_t solutionsWindow=10, double epsilon=0.1)
Constructor.
Definition: CostConvergenceTerminationCondition.cpp:39
Encapsulate a termination condition for a motion planner. Planners will call operator() to decide whe...
Definition: PlannerTerminationCondition.h:127
A shared pointer wrapper for ompl::base::ProblemDefinition.
PlannerTerminationCondition plannerNonTerminatingCondition()
Simple termination condition that always returns false. The termination condition will never be met.
Definition: PlannerTerminationCondition.cpp:182