|
|
The A* planner (3D version including orientation dimension) More...
#include <armarx/navigation/algorithms/orientation_aware/AStarPlanner.h>
Public Types | |
| using | Params = io::AStarWithOrientationParams |
Public Member Functions | |
| AStarPlanner (const Costmap3D &costmap, io::AStarWithOrientationParams params) | |
| std::size_t | lastExpandedNodes () const noexcept |
Number of nodes expanded during the last plan() call. | |
| std::vector< core::Pose2D > | plan (const core::Pose2D &start, const core::Pose2D &goal) |
The A* planner (3D version including orientation dimension)
| using Params = io::AStarWithOrientationParams |
| AStarPlanner | ( | const Costmap3D & | costmap, |
| io::AStarWithOrientationParams | params ) |
|
inlinenoexcept |
Number of nodes expanded during the last plan() call.
Reported by the offline planner evaluation; not used by the navigation stack itself.
| std::vector< core::Pose2D > plan | ( | const core::Pose2D & | start, |
| const core::Pose2D & | goal ) |