From 26da6eb1c3d7c16fe58537ccbf7860b0a5b991e9 Mon Sep 17 00:00:00 2001 From: PepMS <jmarti@iri.upc.edu> Date: Fri, 31 May 2019 12:40:29 +0200 Subject: [PATCH] conflicts: solved conficts after pull --- src/icp.cpp | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/src/icp.cpp b/src/icp.cpp index d58d811..52b5a45 100644 --- a/src/icp.cpp +++ b/src/icp.cpp @@ -72,14 +72,9 @@ icp_output ICP::matchPC(LaserScan &_last_ls, LaserScan &_origin_ls, LaserScanPar csm_input.laser_ref = origin.laser_data; csm_input.laser_sens = last.laser_data; - // csm_input.first_guess[0] = _last_transf(0); - // csm_input.first_guess[1] = _last_transf(1); - // csm_input.first_guess[2] = _last_transf(2); - - csm_input.first_guess[0] = dis(generator)*3; - csm_input.first_guess[1] = dis(generator)*3; - double aux = dis(generator); - csm_input.first_guess[2] = -1.14*(1-aux) + 1.14*aux; + csm_input.first_guess[0] = _last_transf(0); + csm_input.first_guess[1] = _last_transf(1); + csm_input.first_guess[2] = _last_transf(2); csm_input.use_point_to_line_distance = 1; @@ -98,9 +93,9 @@ icp_output ICP::matchPC(LaserScan &_last_ls, LaserScan &_origin_ls, LaserScanPar result.res_transf(1) = csm_output.x[1]; result.res_transf(2) = csm_output.x[2]; - std::cout << "Number of valid correspondences: " << csm_output.nvalid << '\n'; - std::cout << "Number of iterations: " << csm_output.iterations << '\n'; - std::cout << "Error: " << csm_output.error << '\n'; + // std::cout << "Number of valid correspondences: " << csm_output.nvalid << '\n'; + // std::cout << "Number of iterations: " << csm_output.iterations << '\n'; + // std::cout << "Error: " << csm_output.error << '\n'; return result; } -- GitLab