Point Cloud Library (PCL)  1.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Functions
registration.h File Reference
#include "typedefs.h"
#include <pcl/registration/ia_ransac.h>
#include <pcl/registration/icp.h>
Include dependency graph for registration.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Eigen::Matrix4f computeInitialAlignment (const PointCloudPtr &source_points, const LocalDescriptorsPtr &source_descriptors, const PointCloudPtr &target_points, const LocalDescriptorsPtr &target_descriptors, float min_sample_distance, float max_correspondence_distance, int nr_iterations)
Eigen::Matrix4f refineAlignment (const PointCloudPtr &source_points, const PointCloudPtr &target_points, const Eigen::Matrix4f &initial_alignment, float max_correspondence_distance, float outlier_rejection_threshold, float transformation_epsilon, float max_iterations)

Function Documentation

Eigen::Matrix4f computeInitialAlignment ( const PointCloudPtr source_points,
const LocalDescriptorsPtr source_descriptors,
const PointCloudPtr target_points,
const LocalDescriptorsPtr target_descriptors,
float  min_sample_distance,
float  max_correspondence_distance,
int  nr_iterations 
)

Definition at line 29 of file registration.h.

Eigen::Matrix4f refineAlignment ( const PointCloudPtr source_points,
const PointCloudPtr target_points,
const Eigen::Matrix4f &  initial_alignment,
float  max_correspondence_distance,
float  outlier_rejection_threshold,
float  transformation_epsilon,
float  max_iterations 
)

Definition at line 71 of file registration.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines