#include <VirtualRobot/VirtualRobot.h>
#include <VirtualRobot/Workspace/WorkspaceGrid.h>
#include <armarx/navigation/algorithms/Costmap.h>
#include <armarx/navigation/algorithms/types.h>
Go to the source code of this file.
|
void | checkSameSize (const std::vector< Costmap > &costmaps) |
|
SceneBounds | computeSceneBounds (const VirtualRobot::SceneObjectSetPtr &obstacles, const std::vector< VirtualRobot::RobotPtr > &articulatedObjects, const SceneBounds &init, const float margin) |
|
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) |
|