Skip to content
Snippets Groups Projects
Commit d3646236 authored by Joan Vallvé Navarro's avatar Joan Vallvé Navarro
Browse files

Merge branch 'devel' into 'master'

new release

See merge request !33
parents 7e41c0c4 8f89f876
No related branches found
No related tags found
2 merge requests!39Draft: Resolve "Adapt to new sensor constructors in core",!33new release
WOLF - Windowed Localization Frames | Laser Plugin WOLF Laser Plugin
=================================== =================
For installation guide and code documentation, please visit the [documentation website](http://mobile_robotics.pages.iri.upc-csic.es/wolf_projects/wolf_lib/wolf-doc-sphinx/). For installation guide and code documentation, please visit the [documentation website](http://www.iri.upc.edu/wolf).
...@@ -77,6 +77,7 @@ struct ParamsIcp ...@@ -77,6 +77,7 @@ struct ParamsIcp
icp_params.do_compute_covariance = _server.getParam<bool> (_prefix_and_unique_name + "/icp/do_compute_covariance"); icp_params.do_compute_covariance = _server.getParam<bool> (_prefix_and_unique_name + "/icp/do_compute_covariance");
icp_params.cov_factor = _server.getParam<double> (_prefix_and_unique_name + "/icp/cov_factor"); icp_params.cov_factor = _server.getParam<double> (_prefix_and_unique_name + "/icp/cov_factor");
icp_params.cov_max_eigv_factor = _server.getParam<double> (_prefix_and_unique_name + "/icp/cov_max_eigv_factor");
} }
std::string print() const std::string print() const
...@@ -110,7 +111,8 @@ struct ParamsIcp ...@@ -110,7 +111,8 @@ struct ParamsIcp
+ "/icp/use_sigma_weights" + std::to_string(icp_params.use_sigma_weights) + "\n" + "/icp/use_sigma_weights" + std::to_string(icp_params.use_sigma_weights) + "\n"
+ "/icp/sigma" + std::to_string(icp_params.sigma) + "\n" + "/icp/sigma" + std::to_string(icp_params.sigma) + "\n"
+ "/icp/do_compute_covariance" + std::to_string(icp_params.do_compute_covariance) + "\n" + "/icp/do_compute_covariance" + std::to_string(icp_params.do_compute_covariance) + "\n"
+ "/icp/cov_factor" + std::to_string(icp_params.cov_factor) + "\n"; + "/icp/cov_factor" + std::to_string(icp_params.cov_factor) + "\n"
+ "/icp/cov_max_eigv_factor" + std::to_string(icp_params.cov_max_eigv_factor) + "\n";
} }
}; };
......
...@@ -66,6 +66,7 @@ class ProcessorLoopClosureIcp_Test : public testing::Test ...@@ -66,6 +66,7 @@ class ProcessorLoopClosureIcp_Test : public testing::Test
params->icp_params.outliers_adaptive_mult = 2; params->icp_params.outliers_adaptive_mult = 2;
params->icp_params.do_compute_covariance = true; params->icp_params.do_compute_covariance = true;
params->icp_params.cov_factor = 1; params->icp_params.cov_factor = 1;
params->icp_params.cov_max_eigv_factor = 1;
params->icp_params.max_angular_correction_deg = 1.5; params->icp_params.max_angular_correction_deg = 1.5;
params->icp_params.max_linear_correction = 10; params->icp_params.max_linear_correction = 10;
params->icp_params.epsilon_xy = 0.01; params->icp_params.epsilon_xy = 0.01;
......
...@@ -58,6 +58,7 @@ ...@@ -58,6 +58,7 @@
outliers_adaptive_mult: 1.5 outliers_adaptive_mult: 1.5
do_compute_covariance: true do_compute_covariance: true
cov_factor: 1 cov_factor: 1
cov_max_eigv_factor: 5
max_angular_correction_deg: 4 max_angular_correction_deg: 4
max_linear_correction: 10 max_linear_correction: 10
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment