Go to the source code of this file.
|
| void | checkSameSize (const std::vector< Costmap > &costmaps) |
| |
| SceneBounds | computeSceneBounds (const std::vector< Eigen::Vector2f > &points, const SceneBounds &init, const float margin) |
| |
| SceneBounds | computeSceneBounds (const VirtualRobot::SceneObjectSetPtr &obstacles, const std::vector< VirtualRobot::RobotPtr > &articulatedObjects, const SceneBounds &init, const std::vector< Room > &rooms, const float margin, const bool restrictToRooms) |
| |
| Costmap::Mask | dilateMask (const Costmap::Mask &mask, int numIterations) |
| |
| void | invalidateOutsideRooms (const std::vector< Room > &rooms, Costmap &costmap) |
| |
| void | invalidateOutsideRooms (const std::vector< Room > &rooms, orientation_aware::Costmap3D &costmap) |
| |
| 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) |
| |