Skip to content

Commit 0fe818f

Browse files
Update parameters to make localization less flaky
Signed-off-by: JesusSilvaUtrera <jesus.silva@ekumenlabs.com>
1 parent 17e0119 commit 0fe818f

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

localization/beluga_demo_mh_amcl/config/mh_amcl_params.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,31 +9,31 @@ mh_amcl:
99
multihypothesis: true
1010

1111
# Minimum weight for a candidate hypothesis to be considered
12-
min_candidate_weight: 0.5
12+
min_candidate_weight: 0.6
1313

1414
# Minimum distance between candidate hypotheses (in meters)
15-
min_candidate_distance: 0.5
15+
min_candidate_distance: 1.0
1616

1717
# Minimum angular difference between candidate hypotheses (in radians)
18-
min_candidate_angle: 1.5708 # Equivalent to PI/2
18+
min_candidate_angle: 1.047 # Equivalent to 60 degrees
1919

2020
# Threshold for low-quality hypotheses
21-
low_q_hypo_threshold: 0.25
21+
low_q_hypo_threshold: 0.15
2222

2323
# Threshold for very low-quality hypotheses
24-
very_low_q_hypo_threshold: 0.1
24+
very_low_q_hypo_threshold: 0.07
2525

2626
# Distance threshold for merging similar hypotheses (in meters)
27-
hypo_merge_distance: 0.2
27+
hypo_merge_distance: 0.4
2828

2929
# Angular threshold for merging similar hypotheses (in radians)
30-
hypo_merge_angle: 0.3
30+
hypo_merge_angle: 0.5 # Equivalent to 30 degrees
3131

3232
# Threshold to consider a hypothesis as "good"
33-
good_hypo_threshold: 0.7
33+
good_hypo_threshold: 0.8
3434

3535
# Minimum difference in quality between the best hypothesis and others
36-
min_hypo_diff_winner: 0.2
36+
min_hypo_diff_winner: 0.3
3737

3838
# Bond timeout
3939
bond_timeout: 4.0

0 commit comments

Comments
 (0)