-
Notifications
You must be signed in to change notification settings - Fork 83
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
use offline_viewer to registrate multi-view point clouds #125
Comments
Wow, it's an interesting trial. I guess we need an additional prior factor to fix the gauge freedom of the entire graph. If you could share the dump file, I would like to try implementing a mechanism to detect and fix the exception. |
OK,this is the dump file for you. |
I found that the error is caused by submap point cloud data that contains corrupted covariance matrices. I just pushed a patch to detect and fix corrupted point cloud #131. I confirmed your dump file can be successfully loaded and optimized with this patch. |
Thank you, Koide-san! I've tested the latest code with the dump data. It works great! I will test with more TLS data later. |
Your welcome! BTW, feeding TLS data to GLIM would be of interest to people. Do you mind if I share the mapping result of your dump data on SNS (X)? |
Not at all. Feel free to share the data! |
Hi, Koide-san!
I am impressed with the effect of global optimization with multiple loop constraints. And I want to test if the multi-view TLS( Terrestrial Laser Scanner ) point clouds can be registated well by GLIM offline_viewer.
So I write some code to make the dump data for offline_viewer as follow.
test_global_mapping.zip
test-data.zip
The test-data contains 8 stations of TLS point cloud, and the pose of each station. The test_global_mapping will convert the test-data into dump data for offline_viewer. In the code, I convert the xyz clouds into bin files and construct the factor graph for the multiple stations.
Then I get the dump data, the offline_viewer can load the data and show the right multi-view point clouds. But after choosing optimization and finding overlapping submap, it crashed.
Any advice to make it possible to registrate multi-view cloud using GLIM?
20241205_114906.mp4
The text was updated successfully, but these errors were encountered: