Bratmobile
Public Member Functions | List of all members
Planner Class Referenceabstract

Searches the transition system and extracts a plan. More...

#include <planner.h>

Inheritance diagram for Planner:
Inheritance graph
[legend]

Public Member Functions

virtual std::vector< vertexDescriptor > plan (TransitionSystem &g, vertexDescriptor src, ExecutionInfo &info, bool *finished)=0
 Implements custom algorithm to search transition system for a plan. More...
 

Detailed Description

Searches the transition system and extracts a plan.

Member Function Documentation

◆ plan()

virtual std::vector<vertexDescriptor> Planner::plan ( TransitionSystem &  g,
vertexDescriptor  src,
ExecutionInfo info,
bool *  finished 
)
pure virtual

Implements custom algorithm to search transition system for a plan.

Parameters
gthe transitionSystem
srcvertex from which the planning start
infoexecution info
finishedwill return true if the planning process reaches the goal
Returns
std::vector<vertexDescriptor>

Implemented in HorizonStarPlanner.


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