ompl::control::LTLPlanner::ProductGraphStateInfo Struct Reference

A structure to hold measurement information for a high-level state, as well as the set of tree motions belonging to that high-level state. Exactly one ProductGraphStateInfo will exist for each ProductGraph::State. More...

#include <ompl/control/planners/ltl/LTLPlanner.h>

Public Member Functions

 ProductGraphStateInfo ()
 Creates an info object with no measurements and no tree motions.
 
void addMotion (Motion *m)
 Adds a tree motion to an info object. This method is called whenever a new tree motion is created in the high-level state corresponding to this info object.
 

Public Attributes

double weight
 
PDF< Motion * > motions
 
std::unordered_map< Motion *, PDF< Motion * >::Element * > motionElems
 
double volume
 
double autWeight
 
unsigned int numSel
 
PDF< ProductGraph::State * >::Element * pdfElem
 

Detailed Description

A structure to hold measurement information for a high-level state, as well as the set of tree motions belonging to that high-level state. Exactly one ProductGraphStateInfo will exist for each ProductGraph::State.

Definition at line 132 of file LTLPlanner.h.


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