|
|
#include <armarx/navigation/global_planning/AStarWithOrientation.h>
Public Types | |
| using | Params = AStarWithOrientationParams |
Public Member Functions | |
| AStarWithOrientationImpl (const Params ¶ms, const std::optional< navigation::algorithms::orientation_aware::Costmap3D > &costmap, VirtualRobot::RobotPtr robot) | |
| std::optional< GlobalPlannerResult > | plan (const core::Pose &start, const core::Pose &goal) |
| void | updateCostmap (const std::optional< navigation::algorithms::orientation_aware::Costmap3D > &costmap) |
| void | visualizeDebugInfo (viz::Client &vizClient, const std::string &vizLayerNamePrefix="global_planner_debug") |
Protected Attributes | |
| std::optional< navigation::algorithms::orientation_aware::Costmap3D > | costmap |
| Params | params |
| VirtualRobot::RobotPtr | robot |
Definition at line 52 of file AStarWithOrientation.h.
| using Params = AStarWithOrientationParams |
Definition at line 55 of file AStarWithOrientation.h.
| AStarWithOrientationImpl | ( | const Params & | params, |
| const std::optional< navigation::algorithms::orientation_aware::Costmap3D > & | costmap, | ||
| VirtualRobot::RobotPtr | robot ) |
Definition at line 120 of file AStarWithOrientation.cpp.
| std::optional< GlobalPlannerResult > plan | ( | const core::Pose & | start, |
| const core::Pose & | goal ) |
Definition at line 143 of file AStarWithOrientation.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void updateCostmap | ( | const std::optional< navigation::algorithms::orientation_aware::Costmap3D > & | costmap | ) |
Definition at line 129 of file AStarWithOrientation.cpp.
| void visualizeDebugInfo | ( | viz::Client & | vizClient, |
| const std::string & | vizLayerNamePrefix = "global_planner_debug" ) |
|
protected |
Definition at line 71 of file AStarWithOrientation.h.
|
protected |
Definition at line 70 of file AStarWithOrientation.h.
|
protected |
Definition at line 72 of file AStarWithOrientation.h.