Apollo 10.0
自动驾驶开放平台
util.h 文件参考
#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"
util.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

命名空间

namespace  apollo
 class register implement
 
namespace  apollo::perception
 apollo::perception
 
namespace  apollo::perception::radar4d
 
namespace  apollo::perception::radar4d::util
 

类型定义

typedef Eigen::Matrix< double, VALID_OBJECT_TYPE, 1 > apollo::perception::radar4d::Vectord
 
typedef Eigen::Matrix< int, VALID_OBJECT_TYPE, 1 > apollo::perception::radar4d::Vectori
 
typedef Eigen::Matrix< double, VALID_OBJECT_TYPE, VALID_OBJECT_TYPEapollo::perception::radar4d::Matrixd
 

枚举

enum  { apollo::perception::radar4d::VALID_OBJECT_TYPE = static_cast<int>(base::ObjectType::MAX_OBJECT_TYPE) - 2 }
 

函数

void apollo::perception::radar4d::util::FromStdToVector (const std::vector< float > &src_prob, Vectord *dst_prob)
 From std to vector
 
void apollo::perception::radar4d::util::FromEigenToVector (const Vectord &src_prob, std::vector< float > *dst_prob)
 Transfrom Eigen to vector
 
void apollo::perception::radar4d::util::ToLog (Vectord *prob)
 Compute log of Vectord
 
void apollo::perception::radar4d::util::ToExp (Vectord *prob)
 Compute exponential of Vectord
 
void apollo::perception::radar4d::util::ToExpStable (Vectord *prob)
 Compute stable exponential of Vectord
 
void apollo::perception::radar4d::util::Normalize (Vectord *prob)
 Compute normalize of Vectord
 
void apollo::perception::radar4d::util::NormalizeRow (Matrixd *prob)
 Compute normalize row of Matrixd
 
bool apollo::perception::radar4d::util::LoadSingleMatrix (std::ifstream &fin, Matrixd *matrix)
 Load single matrix
 
bool apollo::perception::radar4d::util::LoadSingleMatrixFile (const std::string &filename, Matrixd *matrix)
 Load single matrix from file
 
bool apollo::perception::radar4d::util::LoadMultipleMatricesFile (const std::string &filename, apollo::common::EigenMap< std::string, Matrixd > *matrices)
 Load multiple matrices from file