ompl::multilevel::BundleSpaceGraphSamplerRandomEdge Class Reference
Inheritance diagram for ompl::multilevel::BundleSpaceGraphSamplerRandomEdge:

Public Member Functions

 BundleSpaceGraphSamplerRandomEdge (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
 

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 115 of file RandomEdge.h.


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