mcl_3dl icon indicating copy to clipboard operation
mcl_3dl copied to clipboard

Help needed - How to enable taking further feature points into computation

Open HappySamuel opened this issue 5 years ago • 2 comments

Hi

When my robot is far away from the building features, the scan-to-map matching become less depend on them, which give a bad localization result. Is there a parameter to adjust for that? Or how shall i amend the code to achieve that?

Best, Samuel

HappySamuel avatar Jun 19 '20 09:06 HappySamuel

https://github.com/at-wat/mcl_3dl/blob/b192ce82cee92ff00d21c39e432bc1d560ea2c3a/src/parameters.cpp#L58-L74

likelihood/clip_far and beam/clip_far should be increased to use the points far from the robot. likelihood/match_dist_min may also be needed to be increased for large environment. Points which are not within likelihood/match_dist_min from the map will be ignored in the likelihood calculation.

at-wat avatar Jun 21 '20 11:06 at-wat

Hi @at-wat

For example, for likelihood/clip_far as 50m, how much shall i set for likelihood/match_dist_min ? for likelihood/clip_far as 100m, how much shall i set for likelihood/match_dist_min ?

HappySamuel avatar Sep 01 '20 04:09 HappySamuel