Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Little matched points when running localization #263

Open
iceicehyhy opened this issue Oct 23, 2019 · 2 comments
Open

Little matched points when running localization #263

iceicehyhy opened this issue Oct 23, 2019 · 2 comments
Labels

Comments

@iceicehyhy
Copy link

Hi there,

I'm trying the localization package using imu, odom and Lidar. But, it seems that the matched points is very little when I move the robot around(less than 10 points).
My setting is as follows:

  1. The map used is a PCD map, and I use pcl_ros pkg to convert it to pointcloud format.
  2. Lidar is a 16-channel 360 degree LIDAR.

I noticed that there're tens of matched points in your demo video, and the localization is accurate. But, in my case, the robot sometimes gets lost and cannot recover due to insufficient matched points.
Any thought on that? Thanks a lot in advance.

@at-wat
Copy link
Owner

at-wat commented Oct 24, 2019

I guess you are using 3D LIDAR like Velodyne.
Such kinds of LIDARs provide pointcloud in which its horizontal scan is split into several pointcloud messages.
In this case, the ~/accum_cloud parameter should be increased to the number of the pointcloud messages reconstructing a full horizontal scan.

@HappySamuel
Copy link

Hi @at-wat

What actually does this accum_cloud help with the localization result for a moving robot?

Best,
Samuel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants