|
|
#include <armarx/navigation/algorithms/orientation_aware/Costmap3DBuilder.h>
Classes | |
| struct | Costmap3DBuilderParams |
| struct | DebugOutput2D |
Public Member Functions | |
| Costmap3DBuilder (const VirtualRobot::RobotPtr &robot, const VirtualRobot::SceneObjectSetPtr &obstacles, const std::vector< VirtualRobot::RobotPtr > &articulatedObjects, const std::vector< Room > &rooms, const Costmap3D::Parameters ¶meters, const std::string &robotCollisonModelName, const Costmap3DBuilderParams &builderParameters) | |
| Costmap3D | create (const SceneBounds &init=SceneBounds()) |
| Costmap3D | extend (Costmap costmap) |
| std::optional< DebugOutput2D > | getDebugOutput2D () |
Static Public Member Functions | |
| static Costmap3D::Grid | createUniformGrid (const SceneBounds &sceneBounds, const Costmap3D::Parameters ¶meters) |
| static Eigen::MatrixXf | createUniformGridSingleOrientation (const SceneBounds &sceneBounds, const Costmap3D::Parameters ¶meters) |
| static void | initializeMask (Costmap3D &costmap) |
Definition at line 46 of file Costmap3DBuilder.h.
| Costmap3DBuilder | ( | const VirtualRobot::RobotPtr & | robot, |
| const VirtualRobot::SceneObjectSetPtr & | obstacles, | ||
| const std::vector< VirtualRobot::RobotPtr > & | articulatedObjects, | ||
| const std::vector< Room > & | rooms, | ||
| const Costmap3D::Parameters & | parameters, | ||
| const std::string & | robotCollisonModelName, | ||
| const Costmap3DBuilderParams & | builderParameters ) |
Definition at line 57 of file Costmap3DBuilder.cpp.
| Costmap3D create | ( | const SceneBounds & | init = SceneBounds() | ) |
Definition at line 203 of file Costmap3DBuilder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 289 of file Costmap3DBuilder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 303 of file Costmap3DBuilder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 162 of file Costmap3DBuilder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| std::optional< Costmap3DBuilder::DebugOutput2D > getDebugOutput2D | ( | ) |
Definition at line 271 of file Costmap3DBuilder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 260 of file Costmap3DBuilder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function: