laserIMUCalibration
pointcloudRegistration.h File Reference

This file implements all the filter and registration methods for point-cloud data using wrappers for the pcl. More...

#include <pcl/common/common_headers.h>
Include dependency graph for pointcloudRegistration.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 filter
 

Typedefs

typedef pcl::PointCloud< pcl::PointNormal > pointCloud
 Typedef for shorter call of point-cloud-pointer-type. More...
 

Functions

Eigen::Matrix4d filter::icp (const pointCloud::Ptr source, const pointCloud::Ptr target, double *fitness_score, const double iterations)
 Calls the pcl iterativeClosestPoint-algorithm. More...
 
Eigen::Matrix4d filter::icpLM (const pointCloud::Ptr source, const pointCloud::Ptr target, double *fitness_score, const double iterations)
 Calls the pcl iterativeClosestPoint-algorithm levenberg-marquardt alternative (internally) More...
 
void filter::downsample (pointCloud::Ptr cloud)
 Simple Voxel-Grid downsampling. More...
 
void filter::bilateralFiltering (pointCloud::Ptr organized_cloud)
 Use bilateral filtering. More...
 
void filter::movingLeastSquares (pointCloud::Ptr cloud)
 Use moving least squares. More...
 
void filter::computeSurfaceNormals (pointCloud::Ptr cloud)
 Compute the surface normals. More...
 
void filter::covarianceDownsampling (pointCloud::Ptr cloud)
 Use covariances for downsampling. More...
 
pcl::PointCloud< pcl::FPFHSignature33 >::Ptr filter::fastPointFeatureHistogram (const pointCloud::Ptr input)
 Extracts all (F)PFHs. More...
 
Eigen::Matrix4d filter::initialAlignment (pointCloud::Ptr source, pcl::PointCloud< pcl::FPFHSignature33 >::Ptr source_descriptors, pointCloud::Ptr target, pcl::PointCloud< pcl::FPFHSignature33 >::Ptr target_descriptors)
 Aligns the point-clouds initially using Sample Consensus. More...
 

Detailed Description

This file implements all the filter and registration methods for point-cloud data using wrappers for the pcl.

Copyright 2015 micha.nosp@m.el.r.nosp@m.141@g.nosp@m.mail.nosp@m..com

Author
Michael Riedel

Definition in file pointcloudRegistration.h.

Typedef Documentation

typedef pcl::PointCloud<pcl::PointNormal> pointCloud

Typedef for shorter call of point-cloud-pointer-type.

Definition at line 20 of file pointcloudRegistration.h.