diff --git a/cpp/kiss_icp/core/Registration.cpp b/cpp/kiss_icp/core/Registration.cpp index c3e0d49c..b71d076f 100644 --- a/cpp/kiss_icp/core/Registration.cpp +++ b/cpp/kiss_icp/core/Registration.cpp @@ -32,7 +32,9 @@ #include namespace Eigen { +using Matrix6d = Eigen::Matrix; using Matrix3_6d = Eigen::Matrix; +using Vector6d = Eigen::Matrix; } // namespace Eigen namespace { diff --git a/cpp/kiss_icp/core/Registration.hpp b/cpp/kiss_icp/core/Registration.hpp index 05d1dc99..eb82d37b 100644 --- a/cpp/kiss_icp/core/Registration.hpp +++ b/cpp/kiss_icp/core/Registration.hpp @@ -28,18 +28,8 @@ #include "VoxelHashMap.hpp" -namespace Eigen { -using Matrix6d = Eigen::Matrix; -using Vector6d = Eigen::Matrix; -} // namespace Eigen - namespace kiss_icp { -std::tuple BuildLinearSystem( - const std::vector &source, - const std::vector &target, - double kernel); - Sophus::SE3d RegisterFrame(const std::vector &frame, const VoxelHashMap &voxel_map, const Sophus::SE3d &initial_guess,