37 #ifndef OMPL_BASE_PLANNER_STATUS_
38 #define OMPL_BASE_PLANNER_STATUS_
108 inline std::ostream &
operator<<(std::ostream &out,
const PlannerStatus &status)
110 return out << status.asString();
std::ostream & operator<<(std::ostream &stream, Cost c)
Output operator for Cost.
@ UNRECOGNIZED_GOAL_TYPE
The goal is of a type that a planner does not recognize.
@ APPROXIMATE_SOLUTION
The planner found an approximate solution.
@ CRASH
The planner crashed.
std::string asString() const
Return a string representation.
@ TYPE_COUNT
The number of possible status values.
@ TIMEOUT
The planner failed to find a solution.
@ INVALID_GOAL
Invalid goal state.
@ ABORT
The planner did not find a solution for some other reason.
@ INFEASIBLE
The planner decided that problem is infeasible.
PlannerStatus(StatusType status=UNKNOWN)
Default constructor.
@ EXACT_SOLUTION
The planner found an exact solution.
@ UNKNOWN
Uninitialized status.
StatusType
The possible values of the status returned by a planner.
@ INVALID_START
Invalid start state or no start state specified.
Main namespace. Contains everything in this library.