Loading...
Searching...
No Matches
ompl::multilevel::BundleSpaceGraphSamplerRandomDegreeVertex Class Reference
Inheritance diagram for ompl::multilevel::BundleSpaceGraphSamplerRandomDegreeVertex:

Public Member Functions

 BundleSpaceGraphSamplerRandomDegreeVertex (BundleSpaceGraph *)
 
- Public Member Functions inherited from ompl::multilevel::BundleSpaceGraphSampler
 BundleSpaceGraphSampler (BundleSpaceGraph *)
 
virtual void sample (base::State *xRandom)
 
void setPathBiasStartSegment (double)
 
double getPathBiasStartSegment ()
 
void disableSegmentBias ()
 
void disablePathBias ()
 
virtual void clear ()
 

Protected Member Functions

virtual void sampleImplementation (base::State *xRandom) override
 
- Protected Member Functions inherited from ompl::multilevel::BundleSpaceGraphSampler

Additional Inherited Members

- Protected Types inherited from ompl::multilevel::BundleSpaceGraphSampler
using Vertex = ompl::multilevel::BundleSpaceGraph::Vertex
 
using RNGType = boost::minstd_rand
 
- Protected Attributes inherited from ompl::multilevel::BundleSpaceGraphSampler
RNGType rng_boost
 
RNG rng_
 
BundleSpaceGraphbundleSpaceGraph_
 
double epsilonGraphThickening_ {0.0}
 
double epsilonGraphThickeningFraction_ {1e-3}
 
double pathBiasFixed_ {0.1}
 
double pathBiasStartSegment_ {0.0}
 
bool segmentBias_ {true}
 
double exponentialDecayLambda_ {1e-5}
 
unsigned long long counterPathSampling_ {0}
 
unsigned long long counterGraphSampling_ {0}
 
ParameterExponentialDecay pathBiasDecay_
 
ParameterExponentialDecay graphThickeningGrowth_
 
ParameterExponentialDecay pathThickeningGrowth_
 

Detailed Description

Definition at line 47 of file RandomDegreeVertex.h.

Constructor & Destructor Documentation

◆ BundleSpaceGraphSamplerRandomDegreeVertex()

ompl::multilevel::BundleSpaceGraphSamplerRandomDegreeVertex::BundleSpaceGraphSamplerRandomDegreeVertex ( BundleSpaceGraph * bundleSpaceGraph)

Definition at line 44 of file RandomDegreeVertex.cpp.

Member Function Documentation

◆ sampleImplementation()

void ompl::multilevel::BundleSpaceGraphSamplerRandomDegreeVertex::sampleImplementation ( base::State * xRandom)
overrideprotectedvirtual

Implements ompl::multilevel::BundleSpaceGraphSampler.

Definition at line 50 of file RandomDegreeVertex.cpp.


The documentation for this class was generated from the following files: