24 #include "Eigen/Dense" 30 namespace perception {
47 const int& min_num_points = 5,
48 const bool& verbose =
false);
bool GetPointCloudMinareaBbox(const base::PointFCloud &pc, BoundingCube *box, const int &min_num_points=5, const bool &verbose=false)
float trans_y
Definition: point_cloud_util.h:42
double OrientCloud(const PointFCloud &pc, PointFCloud *pc_out, bool demean)
float x
Definition: point_cloud_util.h:34
float height
Definition: point_cloud_util.h:39
void CloudDemean(base::PointFCloudPtr cloud)
Definition: point_cloud.h:257
std::shared_ptr< const PointFCloud > PointFCloudConstPtr
Definition: point_cloud.h:473
void GetPointCloudCentroid(base::PointFCloudConstPtr cloud, PointF *centroid)
float y
Definition: point_cloud_util.h:35
float width
Definition: point_cloud_util.h:38
std::shared_ptr< PointFCloud > PointFCloudPtr
Definition: point_cloud.h:472
float trans_x
Definition: point_cloud_util.h:41
float z
Definition: point_cloud_util.h:36
float yaw
Definition: point_cloud_util.h:40
float trans_z
Definition: point_cloud_util.h:43
float length
Definition: point_cloud_util.h:37
Definition: point_cloud_util.h:33