supereight
Public Member Functions | Public Attributes | List of all members
se::MapConfig Struct Reference

#include <map.hpp>

Public Member Functions

 MapConfig ()
 Initializes the config to a 10m x 10m x 3m map with a 10cm resolution and the origin at the centre of the volume. More...
 
 MapConfig (const std::string &yaml_file)
 Initializes the config from a YAML file. More...
 

Public Attributes

Eigen::Vector3f dim
 The dimensions of the map in metres. More...
 
float res
 The resolution of map voxels in metres. More...
 
Eigen::Matrix4f T_MW
 The transformation from the world frame W to the map frame M. More...
 

Constructor & Destructor Documentation

◆ MapConfig() [1/2]

se::MapConfig::MapConfig ( )

Initializes the config to a 10m x 10m x 3m map with a 10cm resolution and the origin at the centre of the volume.

◆ MapConfig() [2/2]

se::MapConfig::MapConfig ( const std::string &  yaml_file)

Initializes the config from a YAML file.

Data not present in the YAML file will be initialized as in MapConfig::MapConfig().

Member Data Documentation

◆ dim

Eigen::Vector3f se::MapConfig::dim

The dimensions of the map in metres.

◆ res

float se::MapConfig::res

The resolution of map voxels in metres.

◆ T_MW

Eigen::Matrix4f se::MapConfig::T_MW

The transformation from the world frame W to the map frame M.


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