Apollo 10.0
自动驾驶开放平台
|
The options of the reflectance map. 更多...
#include <ndt_map_config.h>
Public 成员函数 | |
NdtMapConfig (std::string map_version="0.1") | |
The constructor gives the default map settings. | |
~NdtMapConfig () | |
void | SetSingleResolutionZ (float resolution=1.0f) |
Set single resolutions. | |
void | SetMultiResolutionsZ () |
Set multi resolutions. | |
![]() | |
BaseMapConfig (std::string map_version="0.1") | |
The constructor gives the default map settings. | |
bool | Save (const std::string file_path) |
Save the map option to a XML file. | |
bool | Load (const std::string file_path) |
Load the map option from a XML file. | |
void | ResizeMapRange () |
Resize map range by range and resolutions. | |
void | SetSingleResolutions (float resolution=0.125) |
Set single resolutions. | |
void | SetMultiResolutions () |
Set multi resolutions. | |
Public 属性 | |
std::vector< float > | map_resolutions_z_ |
The resolution of z-axis. | |
bool | map_is_compression_ |
Enable the compression. | |
![]() | |
std::string | map_version_ |
The version of map. | |
std::vector< float > | map_resolutions_ |
The pixel resolutions in the map in meters. | |
unsigned int | map_node_size_x_ |
The map node size in pixels. | |
unsigned int | map_node_size_y_ |
The map node size in pixels. | |
Rect2D< double > | map_range_ |
The minimum and maximum UTM range in the map. | |
float | map_ground_height_offset_ |
Velodyne's height to the ground. | |
bool | map_is_compression_ |
Enable the compression. | |
std::string | map_folder_path_ |
The map folder path. | |
std::vector< std::string > | map_datasets_ |
The datasets that contributed to the map. | |
Protected 成员函数 | |
virtual void | CreateXml (boost::property_tree::ptree *config) const |
Create the XML structure. | |
virtual void | LoadXml (boost::property_tree::ptree *config) |
Load the map options from a XML structure. | |
![]() | |
virtual void | LoadXml (const boost::property_tree::ptree &config) |
Load the map options from a XML structure. | |
The options of the reflectance map.
在文件 ndt_map_config.h 第 28 行定义.
|
explicit |
The constructor gives the default map settings.
在文件 ndt_map_config.cc 第 26 行定义.
|
inline |
在文件 ndt_map_config.h 第 32 行定义.
|
protectedvirtual |
Create the XML structure.
重载 apollo::localization::msf::BaseMapConfig .
在文件 ndt_map_config.cc 第 51 行定义.
|
protectedvirtual |
Load the map options from a XML structure.
在文件 ndt_map_config.cc 第 60 行定义.
void apollo::localization::msf::NdtMapConfig::SetMultiResolutionsZ | ( | ) |
Set multi resolutions.
在文件 ndt_map_config.cc 第 37 行定义.
void apollo::localization::msf::NdtMapConfig::SetSingleResolutionZ | ( | float | resolution = 1.0f | ) |
Set single resolutions.
在文件 ndt_map_config.cc 第 32 行定义.
bool apollo::localization::msf::NdtMapConfig::map_is_compression_ |
Enable the compression.
在文件 ndt_map_config.h 第 43 行定义.
std::vector<float> apollo::localization::msf::NdtMapConfig::map_resolutions_z_ |
The resolution of z-axis.
在文件 ndt_map_config.h 第 40 行定义.