Apollo  6.0
Open source self driving car software
Public Types | Public Member Functions | List of all members
apollo::localization::msf::FeatureXYPlane Class Reference

#include <extract_ground_plane.h>

Collaboration diagram for apollo::localization::msf::FeatureXYPlane:
Collaboration graph

Public Types

typedef pcl::PointXYZI PointT
 
typedef pcl::PointCloud< PointTPointCloudT
 
typedef PointCloudT::Ptr PointCloudPtrT
 

Public Member Functions

 FeatureXYPlane ()
 
void SetMinGridSize (double d)
 
void SetMaxGridSize (double d)
 
void SetPlaneInlierDistance (double d)
 
void SetMinPlanepointsNumber (double d)
 
void SetPlaneTypeDegree (double d)
 
void SetBelowLidarHeight (double d)
 
float CalculateDegree (const Eigen::Vector3f &tmp0, const Eigen::Vector3f &tmp1)
 
PointCloudPtrTGetXYPlaneCloud ()
 
PointCloudPtrTGetNonXYPlaneCloud ()
 
void ExtractXYPlane (const PointCloudPtrT &cloud)
 

Member Typedef Documentation

◆ PointCloudPtrT

◆ PointCloudT

◆ PointT

Constructor & Destructor Documentation

◆ FeatureXYPlane()

apollo::localization::msf::FeatureXYPlane::FeatureXYPlane ( )
inline

Member Function Documentation

◆ CalculateDegree()

float apollo::localization::msf::FeatureXYPlane::CalculateDegree ( const Eigen::Vector3f &  tmp0,
const Eigen::Vector3f &  tmp1 
)
inline

◆ ExtractXYPlane()

void apollo::localization::msf::FeatureXYPlane::ExtractXYPlane ( const PointCloudPtrT cloud)
inline

◆ GetNonXYPlaneCloud()

PointCloudPtrT& apollo::localization::msf::FeatureXYPlane::GetNonXYPlaneCloud ( )
inline

◆ GetXYPlaneCloud()

PointCloudPtrT& apollo::localization::msf::FeatureXYPlane::GetXYPlaneCloud ( )
inline

◆ SetBelowLidarHeight()

void apollo::localization::msf::FeatureXYPlane::SetBelowLidarHeight ( double  d)
inline

◆ SetMaxGridSize()

void apollo::localization::msf::FeatureXYPlane::SetMaxGridSize ( double  d)
inline

◆ SetMinGridSize()

void apollo::localization::msf::FeatureXYPlane::SetMinGridSize ( double  d)
inline

◆ SetMinPlanepointsNumber()

void apollo::localization::msf::FeatureXYPlane::SetMinPlanepointsNumber ( double  d)
inline

◆ SetPlaneInlierDistance()

void apollo::localization::msf::FeatureXYPlane::SetPlaneInlierDistance ( double  d)
inline

◆ SetPlaneTypeDegree()

void apollo::localization::msf::FeatureXYPlane::SetPlaneTypeDegree ( double  d)
inline

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