|
#include <armarx/navigation/global_planning/AStar.h>
Public Types | |
using | Params = AStarParams |
Public Member Functions | |
AStar (const Params ¶ms, const core::Scene &ctx) | |
std::optional< GlobalPlannerResult > | plan (const core::Pose &goal) override |
std::optional< GlobalPlannerResult > | plan (const core::Pose &start, const core::Pose &goal) override |
~AStar () override=default | |
Public Member Functions inherited from GlobalPlanner | |
GlobalPlanner (const core::Scene &scene) | |
virtual | ~GlobalPlanner ()=default |
Protected Member Functions | |
std::vector< Eigen::Vector2f > | postProcessPath (const std::vector< Eigen::Vector2f > &path) |
Additional Inherited Members | |
Protected Attributes inherited from GlobalPlanner | |
const core::Scene & | scene |
using Params = AStarParams |
AStar | ( | const Params & | params, |
const core::Scene & | ctx | ||
) |
|
overridedefault |
|
overridevirtual |
Implements GlobalPlanner.
Definition at line 150 of file AStar.cpp.
|
overridevirtual |
Implements GlobalPlanner.
Definition at line 157 of file AStar.cpp.
|
protected |