Apollo 11.0
自动驾驶开放平台
pcl_util.h 文件参考
#include <string>
#include "pcl/filters/voxel_grid.h"
#include "pcl/io/pcd_io.h"
#include "pcl/point_types.h"
#include "modules/perception/common/base/point_cloud.h"
#include "modules/perception/common/lidar/common/lidar_log.h"
#include "modules/perception/common/lidar/common/lidar_point_label.h"
pcl_util.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

类

struct  apollo::perception::lidar::PCLPointXYZIT
 
struct  apollo::perception::lidar::PCLPointXYZL
 

命名空间

namespace  apollo
 class register implement
 
namespace  apollo::perception
 apollo::perception
 
namespace  apollo::perception::lidar
 

类型定义

typedef pcl::PointXYZRGB apollo::perception::lidar::CPoint
 
typedef pcl::PointCloud< CPoint > apollo::perception::lidar::CPointCloud
 
typedef pcl::PointCloud< CPoint >::Ptr apollo::perception::lidar::CPointCloudPtr
 
typedef pcl::PointCloud< CPoint >::ConstPtr apollo::perception::lidar::CPointCloudConstPtr
 

函数

bool apollo::perception::lidar::LoadPCLPCD (const std::string &file_path, base::PointFCloud *cloud_out)
 
bool apollo::perception::lidar::WritePcdByLabel (const std::string &file_path, const base::PointFCloud &cloud, const LidarPointLabel &label)
 
template<typename PointT >
void apollo::perception::lidar::TransformToPCLXYZI (const base::AttributePointCloud< PointT > &org_cloud, const pcl::PointCloud< pcl::PointXYZI >::Ptr &out_cloud_ptr)
 
void apollo::perception::lidar::TransformFromPCLXYZI (const pcl::PointCloud< pcl::PointXYZI >::Ptr &org_cloud_ptr, const base::PointFCloudPtr &out_cloud_ptr)
 
void apollo::perception::lidar::DownSampleCloudByVoxelGrid (const pcl::PointCloud< pcl::PointXYZI >::Ptr &cloud_ptr, const pcl::PointCloud< pcl::PointXYZI >::Ptr &filtered_cloud_ptr, float lx=0.01f, float ly=0.01f, float lz=0.01f)
 

变量

struct apollo::perception::lidar::PCLPointXYZIT apollo::perception::lidar::EIGEN_ALIGN16