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>

List of all members.

Public Member Functions

 ProductGraphStateInfo (void)
 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
boost::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 131 of file LTLPlanner.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines