|
|
#include <armarx/navigation/global_planning/SPFA.h>
Inheritance diagram for SPFA:Public Types | |
| using | Params = SPFAParams |
| using | PlanningResult = ::armarx::navigation::global_planning::PlanningResult |
Public Member Functions | |
| std::optional< GlobalPlannerResult > | calculatePath (const PlanningResult &planner, const core::Pose &goal) |
| PlanningResult | executePlanner (const core::Pose &start) |
| std::optional< GlobalPlannerResult > | plan (const core::Pose &goal) override |
| std::optional< GlobalPlannerResult > | plan (const core::Pose &start, const core::Pose &goal) override |
| SPFA (const Params ¶ms, const core::GeneralConfig &generalParams, const core::Scene &ctx) | |
| ~SPFA () override=default | |
Public Member Functions inherited from GlobalPlanner | |
| GlobalPlanner (const core::GeneralConfig &generalConfig, const core::Scene &scene) | |
| virtual void | visualizeDebugInfo (viz::Client &vizClient, const std::string &vizLayerNamePrefix="global_planner_debug") |
| virtual | ~GlobalPlanner ()=default |
Additional Inherited Members | |
Protected Attributes inherited from GlobalPlanner | |
| core::GeneralConfig | generalConfig |
| const core::Scene & | scene |
| using Params = SPFAParams |
| SPFA | ( | const Params & | params, |
| const core::GeneralConfig & | generalParams, | ||
| const core::Scene & | ctx ) |
|
overridedefault |
| std::optional< GlobalPlannerResult > calculatePath | ( | const PlanningResult & | planner, |
| const core::Pose & | goal ) |
| SPFA::PlanningResult executePlanner | ( | const core::Pose & | start | ) |
|
overridevirtual |
Implements GlobalPlanner.
Definition at line 95 of file SPFA.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements GlobalPlanner.