CostmapBuilder Class Reference

#include <armarx/navigation/algorithms/CostmapBuilder.h>

Public Member Functions

 CostmapBuilder (const VirtualRobot::RobotPtr &robot, const VirtualRobot::SceneObjectSetPtr &obstacles, const std::vector< VirtualRobot::RobotPtr > &articulatedObjects, const Costmap::Parameters &parameters, const std::string &robotCollisonModelName)
 
Costmap create (const SceneBounds &init=SceneBounds())
 

Static Public Member Functions

static Eigen::MatrixXf createUniformGrid (const SceneBounds &sceneBounds, const Costmap::Parameters &parameters)
 

Detailed Description

Definition at line 31 of file CostmapBuilder.h.

Constructor & Destructor Documentation

◆ CostmapBuilder()

CostmapBuilder ( const VirtualRobot::RobotPtr robot,
const VirtualRobot::SceneObjectSetPtr &  obstacles,
const std::vector< VirtualRobot::RobotPtr > &  articulatedObjects,
const Costmap::Parameters parameters,
const std::string &  robotCollisonModelName 
)

Definition at line 44 of file CostmapBuilder.cpp.

Member Function Documentation

◆ create()

Costmap create ( const SceneBounds init = SceneBounds())

Definition at line 61 of file CostmapBuilder.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ createUniformGrid()

Eigen::MatrixXf createUniformGrid ( const SceneBounds sceneBounds,
const Costmap::Parameters parameters 
)
static

Definition at line 91 of file CostmapBuilder.cpp.

+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: