ugv_nav4d
Public Member Functions | Public Attributes | List of all members
EnvironmentXYZThetaTest Struct Reference
Collaboration diagram for EnvironmentXYZThetaTest:
Collaboration graph

Public Member Functions

 EnvironmentXYZThetaTest ()
 
void buildTravMapFromMLS (const MLSMapSloped &mls)
 
void buildFlatMap ()
 
void buildInclinedMap (double slope)
 

Public Attributes

traversability_generator3d::TraversabilityConfig travConf
 
sbpl_spline_primitives::SplinePrimitivesConfig primitiveConf
 
Mobility mobility
 
std::unique_ptr< traversability_generator3d::TraversabilityGenerator3d > travGen
 
std::shared_ptr< traversability_generator3d::TravMap3d > travMap
 
std::unique_ptr< EnvironmentXYZThetaenv
 

Constructor & Destructor Documentation

◆ EnvironmentXYZThetaTest()

EnvironmentXYZThetaTest::EnvironmentXYZThetaTest ( )
inline
Here is the call graph for this function:

Member Function Documentation

◆ buildFlatMap()

void EnvironmentXYZThetaTest::buildFlatMap ( )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ buildInclinedMap()

void EnvironmentXYZThetaTest::buildInclinedMap ( double  slope)
inline
Here is the call graph for this function:

◆ buildTravMapFromMLS()

void EnvironmentXYZThetaTest::buildTravMapFromMLS ( const MLSMapSloped &  mls)
inline
Here is the caller graph for this function:

Member Data Documentation

◆ env

std::unique_ptr<EnvironmentXYZTheta> EnvironmentXYZThetaTest::env

◆ mobility

Mobility EnvironmentXYZThetaTest::mobility

◆ primitiveConf

sbpl_spline_primitives::SplinePrimitivesConfig EnvironmentXYZThetaTest::primitiveConf

◆ travConf

traversability_generator3d::TraversabilityConfig EnvironmentXYZThetaTest::travConf

◆ travGen

std::unique_ptr<traversability_generator3d::TraversabilityGenerator3d> EnvironmentXYZThetaTest::travGen

◆ travMap

std::shared_ptr<traversability_generator3d::TravMap3d> EnvironmentXYZThetaTest::travMap

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