|
Apollo 11.0
自动驾驶开放平台
|
#include <fstream>#include <functional>#include <map>#include <string>#include <vector>#include "Eigen/Dense"#include "modules/common/util/eigen_defs.h"#include "modules/perception/common/base/object_types.h"命名空间 | |
| namespace | apollo |
| class register implement | |
| namespace | apollo::perception |
| apollo::perception | |
| namespace | apollo::perception::lidar |
| namespace | apollo::perception::lidar::type_util |
枚举 | |
| enum | { apollo::perception::lidar::VALID_OBJECT_TYPE = static_cast<int>(base::ObjectType::MAX_OBJECT_TYPE) - 2 } |
函数 | |
| void | apollo::perception::lidar::type_util::FromStdToVector (const std::vector< float > &src_prob, Vectord *dst_prob) |
| From std to vector | |
| void | apollo::perception::lidar::type_util::FromEigenToVector (const Vectord &src_prob, std::vector< float > *dst_prob) |
| Transfrom Eigen to vector | |
| void | apollo::perception::lidar::type_util::ToLog (Vectord *prob) |
| Compute log of Vectord | |
| void | apollo::perception::lidar::type_util::ToExp (Vectord *prob) |
| Compute exponential of Vectord | |
| void | apollo::perception::lidar::type_util::ToExpStable (Vectord *prob) |
| Compute stable exponential of Vectord | |
| void | apollo::perception::lidar::type_util::Normalize (Vectord *prob) |
| Compute normalize of Vectord | |
| void | apollo::perception::lidar::type_util::NormalizeRow (Matrixd *prob) |
| Compute normalize row of Matrixd | |
| bool | apollo::perception::lidar::type_util::LoadSingleMatrix (std::ifstream &fin, Matrixd *matrix) |
| Load single matrix | |
| bool | apollo::perception::lidar::type_util::LoadSingleMatrixFile (const std::string &filename, Matrixd *matrix) |
| Load single matrix from file | |
| bool | apollo::perception::lidar::type_util::LoadMultipleMatricesFile (const std::string &filename, apollo::common::EigenMap< std::string, Matrixd > *matrices) |
| Load multiple matrices from file | |