traversability_generator3d
Classes | Namespaces | Typedefs | Enumerations | Functions
TravGenNode.hpp File Reference
#include <base/Eigen.hpp>
#include <maps/grid/TraversabilityMap3d.hpp>
#include <boost/serialization/serialization.hpp>
#include <base/Angle.hpp>

Go to the source code of this file.

Classes

struct  traversability_generator3d::TravGenTrackingData
 

Namespaces

namespace  boost
 
namespace  boost::serialization
 
namespace  traversability_generator3d
 

Typedefs

typedef maps::grid::TraversabilityNode< TravGenTrackingDatatraversability_generator3d::TravGenNode
 
typedef maps::grid::TraversabilityMap3d< TravGenNode * > traversability_generator3d::TravMap3d
 

Enumerations

enum  traversability_generator3d::NodeType {
  traversability_generator3d::OBSTACLE = 0 , traversability_generator3d::TRAVERSABLE , traversability_generator3d::FRONTIER , traversability_generator3d::INFLATED_OBSTACLE ,
  traversability_generator3d::INFLATED_FRONTIER , traversability_generator3d::UNKNOWN , traversability_generator3d::HOLE , traversability_generator3d::UNSET
}
 

Functions

template<class Archive >
void boost::serialization::serialize (Archive &ar, base::AngleSegment &segment, const unsigned int version)
 
std::ostream & traversability_generator3d::operator<< (std::ostream &os, NodeType type)
 
bool traversability_generator3d::operator== (NodeType lhs, NodeType rhs)
 
bool traversability_generator3d::operator== (NodeType lhs, int rhs)