fast_gicp
fast_gicp copied to clipboard
Applicability to indoor scenes
Hi
I wanted to ask if you think the voxel based GICP proposed in this work can also work with indoor scenes where the task is to estimate object poses? I was trying it out for a couple of indoor scenes and while the GICP algorithm in the repo works fine, the VGICP is unable to converge to the same solution that GICP does in several cases.
Hi @aditya2592 , It would be possible, but you need to change the voxel resolution parameter. The default resolution is 1m, it is too large for indoor scenes. For indoor scenes, you can try 0.05 ~ 0.5m resolution depending on the situation.
Thanks for the tip. Any other parameters do you think that need to be changed? I also noticed that corr_dist_threshold_ parameter is not being used in fast_vgicp_impl.hpp. Without the threshold, how do we determine valid correspondences?
Because VGICP takes the voxelization approach that naturally cut off distant correspondences, it doesn't have corr_dist_threshold param. You can consider that the voxel resolution is something equivalent to that param.
Thanks, I noticed significant improvement after changing the search method to DIRECT7 in addition to reducing the voxel resolution, and also changing the regularization method to FROBENIUS
Hi Is your task to use it to realize location?
LM getting stuck between two poses,scan matching has not converged!