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

Scan data does not update the point behind an obstacle. #683

Open
Zarqu0n opened this issue Apr 1, 2024 · 0 comments
Open

Scan data does not update the point behind an obstacle. #683

Zarqu0n opened this issue Apr 1, 2024 · 0 comments

Comments

@Zarqu0n
Copy link

Zarqu0n commented Apr 1, 2024

Required Info:

  • Operating System:
    Ubuntu 22.04
  • Installation type:
    binary
  • ROS Version
    ROS2 Humble
  • Version or commit hash:
    release
  • Laser unit:
    RP Lidar

Expected behavior

image

Actual behavior

image

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!

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

No branches or pull requests

1 participant