Open Hezihao opened 5 years ago
Worthy checking is: maybe the noise from laser_scan is influencing the localization of AMCL.
The guess was right, but not accurate enough. Those conflicts between AMCL and gmapping do exist, and the reason truly is noise of /scan, but directly it's because that /amcl was highly dependent on the /map provided by noisy signal from /scan (and that's why in the example which just used a static map from map_server, this problem doesn't exist). So that /filtered_scan is the right solution for this problem.