|
traversability_generator3d
|
Classes | |
| struct | SoilData |
| class | SoilSample |
| class | TraversabilityConfig |
| class | TraversabilityGenerator3d |
| struct | TravGenTrackingData |
| class | TravMapBfsVisitor |
Typedefs | |
| typedef maps::grid::TraversabilityNode< SoilData > | SoilNode |
| typedef maps::grid::TraversabilityMap3d< SoilNode * > | SoilMap3d |
| typedef maps::grid::TraversabilityNode< TravGenTrackingData > | TravGenNode |
| typedef maps::grid::TraversabilityMap3d< TravGenNode * > | TravMap3d |
Enumerations | |
| enum | SoilType { UNKNOWN_SOIL = -1 , CONCRETE , ROCKS , SAND , GRAVEL } |
| enum | SlopeMetric { AVG_SLOPE , MAX_SLOPE , TRIANGLE_SLOPE , NONE } |
| enum | NodeType { OBSTACLE = 0 , TRAVERSABLE , FRONTIER , INFLATED_OBSTACLE , INFLATED_FRONTIER , UNKNOWN , HOLE , UNSET } |
Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, SoilType &type, const unsigned int version) |
| std::ostream & | operator<< (std::ostream &os, NodeType type) |
| bool | operator== (NodeType lhs, NodeType rhs) |
| bool | operator== (NodeType lhs, int rhs) |
Variables | |
| const float | PRIOR_PROB = 0.25 |
| typedef maps::grid::TraversabilityMap3d<SoilNode *> traversability_generator3d::SoilMap3d |
| typedef maps::grid::TraversabilityNode<SoilData> traversability_generator3d::SoilNode |
| typedef maps::grid::TraversabilityNode<TravGenTrackingData> traversability_generator3d::TravGenNode |
| typedef maps::grid::TraversabilityMap3d<TravGenNode *> traversability_generator3d::TravMap3d |
|
inline |
| void traversability_generator3d::serialize | ( | Archive & | ar, |
| SoilType & | type, | ||
| const unsigned int | version | ||
| ) |