|
#include <armarx/navigation/algorithms/CostmapBuilder.h>
Classes | |
struct | CostmapBuilderParams |
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 | initializeMask (Costmap &costmap) |
Definition at line 40 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 56 of file CostmapBuilder.cpp.
Costmap create | ( | const SceneBounds & | init = SceneBounds() | ) |
Definition at line 115 of file CostmapBuilder.cpp.
|
static |
Definition at line 77 of file CostmapBuilder.cpp.
|
static |