HandoverCostmapBuilder Class Reference

#include <armarx/navigation/algorithms/costmap/HandoverCostmapBuilder.h>

Classes

struct  Parameters
 
struct  SceneInformation
 

Public Member Functions

std::optional< Costmapcreate (const SceneInformation &sceneInfo)
 
std::optional< core::Pose2DgetOptimalHandoverPose (const SceneInformation &sceneInfo)
 
 HandoverCostmapBuilder (const Costmap::Parameters &costmapParameters, const Parameters &handoverParameters)
 

Detailed Description

Definition at line 35 of file HandoverCostmapBuilder.h.

Constructor & Destructor Documentation

◆ HandoverCostmapBuilder()

HandoverCostmapBuilder ( const Costmap::Parameters & costmapParameters,
const Parameters & handoverParameters )

Definition at line 43 of file HandoverCostmapBuilder.cpp.

Member Function Documentation

◆ create()

std::optional< Costmap > create ( const SceneInformation & sceneInfo)
nodiscard

Definition at line 62 of file HandoverCostmapBuilder.cpp.

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

◆ getOptimalHandoverPose()

std::optional< core::Pose2D > getOptimalHandoverPose ( const SceneInformation & sceneInfo)

Definition at line 232 of file HandoverCostmapBuilder.cpp.

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

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