39 #ifndef PCL_REGISTRATION_TRANSFORMATION_ESTIMATION_SVD_H_
40 #define PCL_REGISTRATION_TRANSFORMATION_ESTIMATION_SVD_H_
46 namespace registration
54 template <
typename Po
intSource,
typename Po
intTarget>
70 Eigen::Matrix4f &transformation_matrix);
81 const std::vector<int> &indices_src,
83 Eigen::Matrix4f &transformation_matrix);
95 const std::vector<int> &indices_src,
97 const std::vector<int> &indices_tgt,
98 Eigen::Matrix4f &transformation_matrix);
111 Eigen::Matrix4f &transformation_matrix);
123 getTransformationFromCorrelation (
const Eigen::MatrixXf &cloud_src_demean,
124 const Eigen::Vector4f ¢roid_src,
125 const Eigen::MatrixXf &cloud_tgt_demean,
126 const Eigen::Vector4f ¢roid_tgt,
127 Eigen::Matrix4f &transformation_matrix);