util.h File Reference
#include <VirtualRobot/VirtualRobot.h>
#include <VirtualRobot/Workspace/WorkspaceGrid.h>
#include <armarx/navigation/algorithms/Costmap.h>
#include <armarx/navigation/algorithms/types.h>
+ Include dependency graph for util.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


 This file offers overloads of toIce() and fromIce() functions for STL container types.
 This file is part of ArmarX.
 This file is part of ArmarX.


enum  CostmapMergeMode { MAX, MIN, AVERAGE }
 Defines how the. More...


void checkSameSize (const std::vector< Costmap > &costmaps)
SceneBounds computeSceneBounds (const VirtualRobot::SceneObjectSetPtr &obstacles, const SceneBounds &init)
SceneBounds merge (const std::vector< SceneBounds > &sceneBounds)
Costmap mergeAligned (const std::vector< Costmap > &costmaps, const std::vector< float > &weights)
Costmap mergeAligned (const std::vector< Costmap > &costmaps, CostmapMergeMode mode)
std::optional< core::Pose2D > sampleValidPositionInMap (const algorithms::Costmap &costmap)
Costmap scaleCostmap (const Costmap &costmap, float cellSize)
Costmap toCostmap (const VirtualRobot::WorkspaceGrid &workspaceGrid)
SceneBounds toSceneBounds (const VirtualRobot::WorkspaceGrid::Extends &extends)