ompl::multilevel::FindSection Class Referenceabstract
Inheritance diagram for ompl::multilevel::FindSection:

Public Member Functions

 FindSection (PathRestriction *)
 
virtual bool solve (HeadPtr &head)=0
 
bool findFeasibleStateOnFiber (const base::State *xBase, base::State *xBundle)
 Sample state on fiber while keeping base state fixed.
 
bool tripleStep (HeadPtr &head, const base::State *sBundleGoal, double locationOnBasePathGoal)
 Triple step pattern.
 

Protected Attributes

PathRestrictionrestriction_
 Pointer to associated bundle space.
 
base::StatexBaseTmp_ {nullptr}
 
base::StatexBundleTmp_ {nullptr}
 
base::StatexFiberStart_ {nullptr}
 
base::StatexFiberGoal_ {nullptr}
 
base::StatexFiberTmp_ {nullptr}
 
ParameterExponentialDecay neighborhoodRadiusBaseSpace_
 Radius of restriction neighborhood.
 
double neighborhoodRadiusBaseSpaceLambda_ {1.0}
 
double neighborhoodRadiusBaseSpaceTarget_ {0.5}
 
double validBaseSpaceSegmentLength_
 Step size to check validity.
 
double validBundleSpaceSegmentLength_
 
double validFiberSpaceSegmentLength_
 

Detailed Description

Definition at line 110 of file FindSection.h.


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