|
CL-CBS
|
Represents the path for an agent. More...
#include <planresult.hpp>
Public Attributes | |
| std::vector< std::pair< State, Cost > > | states |
| states and their gScore More... | |
| std::vector< std::pair< Action, Cost > > | actions |
| actions and their cost More... | |
| Cost | cost |
| actual cost of the result More... | |
| Cost | fmin |
| lower bound of the cost (for suboptimal solvers) More... | |
Represents the path for an agent.
This class is used to store the result of a planner for a single agent. It has both the ordered list of states that need to be traversed as well as the ordered list of actions together with their respective costs
| State | Custom state for the search. Needs to be copy'able |
| Action | Custom action for the search. Needs to be copy'able |
| Cost | Custom Cost type (integer or floating point types) |
| std::vector<std::pair<Action, Cost> > libMultiRobotPlanning::PlanResult< State, Action, Cost >::actions |
actions and their cost
| Cost libMultiRobotPlanning::PlanResult< State, Action, Cost >::cost |
actual cost of the result
| Cost libMultiRobotPlanning::PlanResult< State, Action, Cost >::fmin |
lower bound of the cost (for suboptimal solvers)
| std::vector<std::pair<State, Cost> > libMultiRobotPlanning::PlanResult< State, Action, Cost >::states |
states and their gScore
1.8.11