|
|
#include <armarx/navigation/algorithms/CostmapBuilder.h>
Classes | |
| struct | CostmapBuilderParams |
Public Types | |
| enum class | DistanceCalculator { Simox , SimoxControl } |
Public Member Functions | |
| CostmapBuilder (const VirtualRobot::RobotPtr &robot, const VirtualRobot::SceneObjectSetPtr &obstacles, const std::vector< VirtualRobot::RobotPtr > &articulatedObjects, const std::vector< Room > &rooms, const Costmap::Parameters ¶meters, const std::string &robotCollisonModelName, const CostmapBuilderParams &builderParameters) | |
| Costmap | create (const SceneBounds &init=SceneBounds()) |
| Costmap | extend (Costmap costmap) |
Static Public Member Functions | |
| static Eigen::MatrixXf | createUniformGrid (const SceneBounds &sceneBounds, const Costmap::Parameters ¶meters) |
| static void | updateMask (Costmap &costmap) |
Static Public Attributes | |
| static const simox::meta::EnumNames< DistanceCalculator > | DistanceCalculatorNames |
Definition at line 49 of file CostmapBuilder.h.
|
strong |
| Enumerator | |
|---|---|
| Simox | |
| SimoxControl | |
Definition at line 52 of file CostmapBuilder.h.
| CostmapBuilder | ( | const VirtualRobot::RobotPtr & | robot, |
| const VirtualRobot::SceneObjectSetPtr & | obstacles, | ||
| const std::vector< VirtualRobot::RobotPtr > & | articulatedObjects, | ||
| const std::vector< Room > & | rooms, | ||
| const Costmap::Parameters & | parameters, | ||
| const std::string & | robotCollisonModelName, | ||
| const CostmapBuilderParams & | builderParameters ) |
Definition at line 93 of file CostmapBuilder.cpp.
| Costmap create | ( | const SceneBounds & | init = SceneBounds() | ) |
Definition at line 145 of file CostmapBuilder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 252 of file CostmapBuilder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 201 of file CostmapBuilder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 233 of file CostmapBuilder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 57 of file CostmapBuilder.h.