|
|
Base class of all global planners. More...
#include <armarx/navigation/global_planning/GlobalPlanner.h>
Inheritance diagram for GlobalPlanner:Public Member Functions | |
| GlobalPlanner (const core::GeneralConfig &generalConfig, const core::Scene &scene) | |
| virtual std::optional< GlobalPlannerResult > | plan (const core::Pose &goal)=0 |
| virtual std::optional< GlobalPlannerResult > | plan (const core::Pose &start, const core::Pose &goal)=0 |
| virtual void | visualizeDebugInfo (viz::Client &vizClient, const std::string &vizLayerNamePrefix="global_planner_debug") |
| virtual | ~GlobalPlanner ()=default |
Protected Attributes | |
| core::GeneralConfig | generalConfig |
| const core::Scene & | scene |
Base class of all global planners.
Definition at line 72 of file GlobalPlanner.h.
| GlobalPlanner | ( | const core::GeneralConfig & | generalConfig, |
| const core::Scene & | scene ) |
|
virtualdefault |
|
pure virtual |
Implemented in AStar, AStarWithOrientation, Point2Point, and SPFA.
|
pure virtual |
Implemented in AStar, AStarWithOrientation, Point2Point, and SPFA.
|
inlinevirtual |
Reimplemented in AStarWithOrientation.
Definition at line 83 of file GlobalPlanner.h.
|
protected |
Definition at line 89 of file GlobalPlanner.h.
|
protected |
Definition at line 90 of file GlobalPlanner.h.