-
Notifications
You must be signed in to change notification settings - Fork 539
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
Scan data does not update the point behind an obstacle. #683
Comments
Hi @Zarqu0n, I would recommend you to use laser_filters instead of the |
Hello @mich1342 |
Hi @Zarqu0n , For the delay itself I think you could play a little bit with the transform tolerance and I have not found any issue with the slight delay. If you would like to have no delay then I think some lidars driver support to turn off scan partially. Or if you would like to do it the creative way, i suggest you to block the lidar at certain angle really close so that by default it reads below the min scan range. For the localization it is not a problem at all |
Required Info:
Ubuntu 22.04
binary
ROS2 Humble
release
RP Lidar
Expected behavior
Actual behavior
Additional information
While mapping with my robot, pushing it causes my legs to block part of the lidar sensor. This results in my footprints appearing on the map and the map being saved in this way. To solve this problem, I added the 'min_laser_range' parameter. However, this solution limits the lidar's detection area in narrow spaces. Cartographer adds lidar data to the map using the 'probability_grid' algorithm. In Slam_toolbox, lidar data is held in a certain buffer before being processed and added to the map. However, since the lidar cannot see the area behind my legs, the points there are not updated. I have tuned the parameters but haven't found one that solves this issue. What solution would you suggest in this situation?
Thanks in advance!
The text was updated successfully, but these errors were encountered: