ompl::base::PlannerSpecs Struct Reference

Properties that planners may have. More...

#include <ompl/base/Planner.h>

Public Attributes

GoalType recognizedGoal {GOAL_ANY}
 The type of goal specification the planner can use.
 
bool multithreaded {false}
 Flag indicating whether multiple threads are used in the computation of the planner.
 
bool approximateSolutions {false}
 Flag indicating whether the planner is able to compute approximate solutions.
 
bool optimizingPaths {false}
 Flag indicating whether the planner attempts to optimize the path and reduce its length until the maximum path length specified by the goal representation is satisfied.
 
bool directed {false}
 Flag indicating whether the planner is able to account for the fact that the validity of a motion from A to B may not be the same as the validity of a motion from B to A. If this flag is true, the planner will return solutions that do not make this assumption. Usually roadmap-based planners make this assumption and tree-based planners do not.
 
bool provingSolutionNonExistence {false}
 Flag indicating whether the planner is able to prove that no solution path exists.
 
bool canReportIntermediateSolutions {false}
 Flag indicating whether the planner is able to report the computation of intermediate paths.
 

Detailed Description

Properties that planners may have.

Definition at line 248 of file Planner.h.


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