traversability_generator3d
Public Member Functions | Public Attributes | List of all members
traversability_generator3d::SoilData Struct Reference

#include <SoilNode.hpp>

Public Member Functions

 SoilData ()
 
bool updateProbabilities (double likelihoodSand, double likelihoodConcrete, double likelihoodGravel, double likelihoodRocks)
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Public Attributes

double probSand
 
double probConcrete
 
double probGravel
 
double probRocks
 
SoilType soilType
 

Detailed Description

Node struct for TraversabilityMap3d

Constructor & Destructor Documentation

◆ SoilData()

traversability_generator3d::SoilData::SoilData ( )
inline

Member Function Documentation

◆ serialize()

template<class Archive >
void traversability_generator3d::SoilData::serialize ( Archive ar,
const unsigned int  version 
)
inline

◆ updateProbabilities()

bool traversability_generator3d::SoilData::updateProbabilities ( double  likelihoodSand,
double  likelihoodConcrete,
double  likelihoodGravel,
double  likelihoodRocks 
)
inline

Member Data Documentation

◆ probConcrete

double traversability_generator3d::SoilData::probConcrete

◆ probGravel

double traversability_generator3d::SoilData::probGravel

◆ probRocks

double traversability_generator3d::SoilData::probRocks

◆ probSand

double traversability_generator3d::SoilData::probSand

◆ soilType

SoilType traversability_generator3d::SoilData::soilType

The documentation for this struct was generated from the following file: