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 (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:
- ompl/control/planners/ltl/LTLPlanner.h
- ompl/control/planners/ltl/src/LTLPlanner.cpp