Class IntensityMapOptimizationObjective

Inheritance Relationships

Base Type

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_