|
| TrimmedICP () |
|
| ~TrimmedICP () |
|
void | init (const PointCloudConstPtr &target) |
| Call this method before calling align().
|
|
void | align (const PointCloud &source_points, int num_source_points_to_use, Matrix4 &guess_and_result) const |
| The method performs trimmed ICP, i.e., it rigidly registers the source to the target (passed to the init() method).
|
|
void | setNewToOldEnergyRatio (float ratio) |
|
| TransformationEstimationSVD (bool use_umeyama=true) |
| Constructor.
|
|
| ~TransformationEstimationSVD () |
|
void | estimateRigidTransformation (const pcl::PointCloud< PointT > &cloud_src, const pcl::PointCloud< PointT > &cloud_tgt, Matrix4 &transformation_matrix) const override |
| Estimate a rigid rotation transformation between a source and a target point cloud using SVD.
|
|
void | estimateRigidTransformation (const pcl::PointCloud< PointT > &cloud_src, const pcl::Indices &indices_src, const pcl::PointCloud< PointT > &cloud_tgt, Matrix4 &transformation_matrix) const override |
| Estimate a rigid rotation transformation between a source and a target point cloud using SVD.
|
|
void | estimateRigidTransformation (const pcl::PointCloud< PointT > &cloud_src, const pcl::Indices &indices_src, const pcl::PointCloud< PointT > &cloud_tgt, const pcl::Indices &indices_tgt, Matrix4 &transformation_matrix) const override |
| Estimate a rigid rotation transformation between a source and a target point cloud using SVD.
|
|
void | estimateRigidTransformation (const pcl::PointCloud< PointT > &cloud_src, const pcl::PointCloud< PointT > &cloud_tgt, const pcl::Correspondences &correspondences, Matrix4 &transformation_matrix) const override |
| Estimate a rigid rotation transformation between a source and a target point cloud using SVD.
|
|
| TransformationEstimation () |
|
virtual | ~TransformationEstimation () |
|
Definition at line 62 of file trimmed_icp.h.