traversability_generator3d
traversability_generator3d::TraversabilityGenerator3d Member List

This is the complete list of members for traversability_generator3d::TraversabilityGenerator3d, including all inherited members.

addConnectedPatches(TravGenNode *node)traversability_generator3d::TraversabilityGenerator3dprotected
addConnectedPatches(SoilNode *node)traversability_generator3d::TraversabilityGenerator3d
addInitialPatchtraversability_generator3d::TraversabilityGenerator3dprotected
addInitialPatchToMLS()traversability_generator3d::TraversabilityGenerator3dprotected
addSoilNode(const SoilSample &sample)traversability_generator3d::TraversabilityGenerator3d
Cell typedeftraversability_generator3d::TraversabilityGenerator3dprotected
checkForFrontier(const TravGenNode *node)traversability_generator3d::TraversabilityGenerator3dprotectedstatic
checkStepHeightAABB(TravGenNode *node)traversability_generator3d::TraversabilityGenerator3dprotected
checkStepHeightOBB(TravGenNode *node)traversability_generator3d::TraversabilityGenerator3dprotected
clearSoilMap()traversability_generator3d::TraversabilityGenerator3d
clearTrMap()traversability_generator3d::TraversabilityGenerator3d
computeAllowedOrientations(TravGenNode *node)traversability_generator3d::TraversabilityGenerator3dprotected
computePlaneRansac(TravGenNode &node)traversability_generator3d::TraversabilityGenerator3dprotected
computeSlope(const Eigen::Hyperplane< double, int(3) > &plane) consttraversability_generator3d::TraversabilityGenerator3dprotected
computeSlopeDirection(const Eigen::Hyperplane< double, int(3) > &plane) consttraversability_generator3d::TraversabilityGenerator3dprotected
configtraversability_generator3d::TraversabilityGenerator3dprotected
createPolyhedronFromSurfacePatch(const maps::grid::SurfacePatch< maps::grid::MLSConfig::SLOPE > *p, const Eigen::Vector3d &position)traversability_generator3d::TraversabilityGenerator3dprotected
createSoilPatchAt(maps::grid::Index idx, const double curHeight)traversability_generator3d::TraversabilityGenerator3dprotected
createTraversabilityPatchAt(maps::grid::Index idx, const double curHeight)traversability_generator3d::TraversabilityGenerator3dprotected
currentNodeIdtraversability_generator3d::TraversabilityGenerator3dprotected
currentSoilNodeIdtraversability_generator3d::TraversabilityGenerator3dprotected
drawWireFrameBox(const Eigen::Vector3d &normal, const Eigen::Vector3d &position, const Eigen::Vector3d &size, const Eigen::Vector4d &colorRGBA)traversability_generator3d::TraversabilityGenerator3dprotected
expandAll(const std::vector< Eigen::Vector3d > &positions)traversability_generator3d::TraversabilityGenerator3d
expandAll(const Eigen::Vector3d &startPos)traversability_generator3d::TraversabilityGenerator3d
expandAll(const Eigen::Vector3d &startPos, const double expandDist)traversability_generator3d::TraversabilityGenerator3d
expandAll(TravGenNode *startNode)traversability_generator3d::TraversabilityGenerator3d
expandAll(TravGenNode *startNode, const double expandDist)traversability_generator3d::TraversabilityGenerator3d
expandNode(TravGenNode *node)traversability_generator3d::TraversabilityGenerator3dvirtual
findMatchingSoilPatchAt(maps::grid::Index idx, const double curHeight) consttraversability_generator3d::TraversabilityGenerator3d
findMatchingTraversabilityPatchAt(maps::grid::Index idx, const double curHeight) consttraversability_generator3d::TraversabilityGenerator3d
frontierNodesGrowListtraversability_generator3d::TraversabilityGenerator3dprotected
gaussian2D(double x, double y, double meanX, double meanY, double sigmaX, double sigmaY)traversability_generator3d::TraversabilityGenerator3d
generatePolyhedron(const std::vector< Eigen::Vector3d > &points)traversability_generator3d::TraversabilityGenerator3dprotected
generateStartNode(const Eigen::Vector3d &startPos)traversability_generator3d::TraversabilityGenerator3dvirtual
generateStartSoilNode(const Eigen::Vector3d &startPos)traversability_generator3d::TraversabilityGenerator3dprotected
generateTransform(const Eigen::Vector3d &normal, const Eigen::Vector3d &translation)traversability_generator3d::TraversabilityGenerator3dprotected
getConnectedPatch(const maps::grid::Index &idx, double height, const Patch *&patch)traversability_generator3d::TraversabilityGenerator3dprotected
getNumNodes() consttraversability_generator3d::TraversabilityGenerator3d
getSoilMap() consttraversability_generator3d::TraversabilityGenerator3d
getTraversabilityMap() consttraversability_generator3d::TraversabilityGenerator3d
inflateFrontiers()traversability_generator3d::TraversabilityGenerator3dprotected
inflateObstacles()traversability_generator3d::TraversabilityGenerator3dprotected
initialPatch2Mlstraversability_generator3d::TraversabilityGenerator3dprotected
interpolate(double x, double x0, double y0, double x1, double y1)traversability_generator3d::TraversabilityGenerator3dprotectedstatic
intersections()traversability_generator3d::TraversabilityGenerator3dprotected
isNodeFreeOfObstacles(const traversability_generator3d::TravGenNode *node) consttraversability_generator3d::TraversabilityGenerator3dprotected
MLGrid typedeftraversability_generator3d::TraversabilityGenerator3d
mlsGridtraversability_generator3d::TraversabilityGenerator3dprotected
obstacleNodesGrowListtraversability_generator3d::TraversabilityGenerator3dprotected
Patch typedeftraversability_generator3d::TraversabilityGenerator3dprotected
patchEdgestraversability_generator3d::TraversabilityGenerator3dprotected
patchHeighttraversability_generator3d::TraversabilityGenerator3dprotected
patchPolyhedrontraversability_generator3d::TraversabilityGenerator3dprotected
patchRadiustraversability_generator3d::TraversabilityGenerator3dprotected
robotEdgestraversability_generator3d::TraversabilityGenerator3dprotected
robotPolyhedrontraversability_generator3d::TraversabilityGenerator3dprotected
setConfig(const TraversabilityConfig &config)traversability_generator3d::TraversabilityGenerator3d
setInitialPatch(const Eigen::Affine3d &ground2Mls, double patchRadius)traversability_generator3d::TraversabilityGenerator3d
setMLSGrid(std::shared_ptr< MLGrid > &grid)traversability_generator3d::TraversabilityGenerator3d
setSoilType(SoilNode *node, SoilType soilType)traversability_generator3d::TraversabilityGenerator3d
soilMaptraversability_generator3d::TraversabilityGenerator3dprotected
transformPolyhedron(Polyhedron_3 &polyhedron, const Transformation &transform)traversability_generator3d::TraversabilityGenerator3dprotected
TraversabilityGenerator3d(const TraversabilityConfig &config)traversability_generator3d::TraversabilityGenerator3d
trMaptraversability_generator3d::TraversabilityGenerator3dprotected
updateSoilInformation()traversability_generator3d::TraversabilityGenerator3d
View typedeftraversability_generator3d::TraversabilityGenerator3dprotected
ViewCell typedeftraversability_generator3d::TraversabilityGenerator3dprotected
~TraversabilityGenerator3d()traversability_generator3d::TraversabilityGenerator3dvirtual