All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
PathLengthOptimizationObjective.h
67 virtual InformedSamplerPtr allocInformedStateSampler(const ProblemDefinitionPtr probDefn, unsigned int maxNumberCalls) const;
A shared pointer wrapper for ompl::base::ProblemDefinition.
virtual Cost stateCost(const State *s) const
Returns identity cost.
Definition: PathLengthOptimizationObjective.cpp:56
A shared pointer wrapper for ompl::base::SpaceInformation.
An optimization objective which corresponds to optimizing path length.
Definition: PathLengthOptimizationObjective.h:47
Abstract definition of optimization objectives.
Definition: OptimizationObjective.h:68
virtual Cost motionCost(const State *s1, const State *s2) const
Motion cost for this objective is defined as the configuration space distance between s1 and s2...
Definition: PathLengthOptimizationObjective.cpp:61
virtual InformedSamplerPtr allocInformedStateSampler(const ProblemDefinitionPtr probDefn, unsigned int maxNumberCalls) const
Allocate a state sampler for the path-length objective (i.e., direct ellipsoidal sampling).
Definition: PathLengthOptimizationObjective.cpp:71
virtual Cost motionCostHeuristic(const State *s1, const State *s2) const
the motion cost heuristic for this objective is simply the configuration space distance between s1 an...
Definition: PathLengthOptimizationObjective.cpp:66
Definition of a cost value. Can represent the cost of a motion or the cost of a state.
Definition: Cost.h:47