All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
VFUpstreamCriterionOptimizationObjective.h
std::string description_
The description of this optimization objective.
Definition: OptimizationObjective.h:159
A shared pointer wrapper for ompl::base::StateSpace.
geometric::VFRRT::VectorField vf_
Definition: VFUpstreamCriterionOptimizationObjective.h:109
bool isSymmetric(void) const
Check if this objective has a symmetric cost metric, i.e. motionCost(s1, s2) = motionCost(s2, s1). Default implementation returns whether the underlying state space has symmetric interpolation.
Definition: VFUpstreamCriterionOptimizationObjective.h:102
bool isSatisfied(ompl::base::Cost c) const
Definition: VFUpstreamCriterionOptimizationObjective.h:65
virtual Cost stateCost(const State *s) const
Returns a cost with a value of 0.
Definition: VFUpstreamCriterionOptimizationObjective.h:71
A shared pointer wrapper for ompl::base::SpaceInformation.
Abstract definition of optimization objectives.
Definition: OptimizationObjective.h:68
ompl::base::Cost motionCost(const State *s1, const State *s2) const
Definition: VFUpstreamCriterionOptimizationObjective.h:77
Definition: VFUpstreamCriterionOptimizationObjective.h:51
SpaceInformationPtr si_
The space information for this objective.
Definition: OptimizationObjective.h:156
Definition of a cost value. Can represent the cost of a motion or the cost of a state.
Definition: Cost.h:47
VFUpstreamCriterionOptimizationObjective(const ompl::base::SpaceInformationPtr &si, const geometric::VFRRT::VectorField &vf)
Definition: VFUpstreamCriterionOptimizationObjective.h:57