ompl::control::Syclop::Adjacency Class Reference

Representation of an adjacency (a directed edge) between two regions in the Decomposition assigned to Syclop. More...

#include <ompl/control/planners/syclop/Syclop.h>

Public Member Functions

void clear ()
 Clears coverage information from this adjacency.
 

Public Attributes

std::set< int > covGridCells = {}
 The cells of the underlying coverage grid that contain tree motions originating from direct connections along this adjacency.
 
const Regionsource = {nullptr}
 The source region of this adjacency edge.
 
const Regiontarget = {nullptr}
 The target region of this adjacency edge.
 
double cost = {0.}
 The cost of this adjacency edge, used in lead computations.
 
int numLeadInclusions = {0}
 The number of times this adjacency has been included in a lead.
 
int numSelections = {0}
 The number of times the low-level tree planner has selected motions from the source region when attempting to extend the tree toward the target region.
 
bool empty = {false}
 This value is true if and only if this adjacency's source and target regions both contain zero tree motions.
 

Detailed Description

Representation of an adjacency (a directed edge) between two regions in the Decomposition assigned to Syclop.

Definition at line 416 of file Syclop.h.


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