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

Real-time perception of errors in constructing topological maps during motion #3

Open
AG-Col opened this issue Mar 16, 2025 · 3 comments

Comments

@AG-Col
Copy link

AG-Col commented Mar 16, 2025

Thank you very much for your work and the open-source code. While running the program, I wanted to test the generation of the topological map under the condition of real-time robot perception and mapping. I made the following modifications, but the map was not correctly constructed during execution. Could you please advise on what might be the issue? I am eagerly looking forward to your response. Once again, thank you so much!
Image
Image
Image

@dklee98 dklee98 closed this as completed Mar 17, 2025
@dklee98
Copy link
Member

dklee98 commented Mar 17, 2025

Sorry for closing your issue!!
While I replying, I miss-clicked haha

@dklee98 dklee98 reopened this Mar 17, 2025
@AG-Col
Copy link
Author

AG-Col commented Mar 17, 2025

Thank you very much for your attention. Is there a solution to this issue, or is there something I haven't corrected properly? I am looking forward to your response, Thank you.

@dklee98
Copy link
Member

dklee98 commented Mar 18, 2025

Hello!
Thank you for your interest in my research!

The issue you're encountering is caused by a blind spot in the robot's vicinity.
(If the graph initialization happens too quickly, this issue might occur—please check this.)

In your figure, the robot is standing in an empty space (without lidar scans).
Therefore, you should move the robot to an area with lidar data.

However, if you're using raw point clouds, the area around the robot will always appear empty.

That's why I recommend using an existing elevation map, such as (https://github.com/leggedrobotics/elevation_mapping_cupy), for a more accurate and detailed map.
(Alternatively, you can accumulate lidar scans.)

Additionally, if you want to update the graph as the robot moves, please set isUpdate to true.

Thank you for your interest, and feel free to reach out with any questions!

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

2 participants