|
|
#include <armarx/navigation/global_planning/AStar.h>
Public Types | |
| using | Params = AStarParams |
Public Member Functions | |
| AStarImpl (const Params ¶ms, const core::GeneralConfig &generalConfig, const std::optional< navigation::algorithms::Costmap > &costmap) | |
| std::optional< GlobalPlannerResult > | plan (const core::Pose &start, const core::Pose &goal) |
| void | updateCostmap (const std::optional< navigation::algorithms::Costmap > &costmap) |
Protected Member Functions | |
| std::vector< Eigen::Vector2f > | postProcessPath (const std::vector< Eigen::Vector2f > &path) |
| using Params = AStarParams |
| AStarImpl | ( | const Params & | params, |
| const core::GeneralConfig & | generalConfig, | ||
| const std::optional< navigation::algorithms::Costmap > & | costmap ) |
| std::optional< GlobalPlannerResult > plan | ( | const core::Pose & | start, |
| const core::Pose & | goal ) |
|
protected |
chain approximation
| void updateCostmap | ( | const std::optional< navigation::algorithms::Costmap > & | costmap | ) |