Class IntensityMapOptimizationObjective
Defined in File IntensityMapOptimizationObjective.h
Inheritance Relationships
Base Type
public ompl::MoD::MoDOptimizationObjective(Class MoDOptimizationObjective)
Class Documentation
-
class IntensityMapOptimizationObjective : public ompl::MoD::MoDOptimizationObjective
Public Functions
-
IntensityMapOptimizationObjective(const ompl::base::SpaceInformationPtr &si, const std::string &file_name, double wd, double wq, double wc, std::string sampler_type, double sampler_bias, bool uniform_valid, bool sampler_debug)
-
~IntensityMapOptimizationObjective() override = default
-
inline bool isSymmetric() const override
-
ompl::base::Cost stateCost(const ompl::base::State *s) const override
-
virtual ompl::base::Cost motionCost(const ompl::base::State *s1, const ompl::base::State *s2) const override
-
ompl::base::Cost motionCostHeuristic(const ompl::base::State *s1, const ompl::base::State *s2) const override
Protected Attributes
-
::MoD::IntensityMap intensity_map_
-
IntensityMapOptimizationObjective(const ompl::base::SpaceInformationPtr &si, const std::string &file_name, double wd, double wq, double wc, std::string sampler_type, double sampler_bias, bool uniform_valid, bool sampler_debug)