VIS4ROB-lab / voxfield

🦊 Voxfield: non-Projective Signed Distance Fields for Online Planning and 3D Reconstruction [IROS' 22]
BSD 3-Clause "New" or "Revised" License
267 stars 27 forks source link

Question about the performance of mapping with the KITTI dataset #5

Closed gogojjh closed 1 year ago

gogojjh commented 1 year ago

Thanks for your great work!

I have a question about running the code with the KITTI dataset (sequence 07, 2011_09_30_sync_0027). What is the specific voxel size of the map in Fig.6 and Fig.11 from your paper? And I have tried the code roslaunch voxfield kitti_voxfield.launch with the same sequence (voxel size = 0.25, play bag speed: 0.25) and got the mesh map shown as the below figures. It looks like that the constructed mesh map by me contains more empty holes. Could you please provide some hints in improving them? Thanks!

voxfield_07_mesh_map_1 voxfield_07_mesh_map_3 voxfield_07_mesh_map_2

YuePanEdward commented 1 year ago

Thanks for your interest in our work and sorry for the late reply. Those holes are caused by the outlier points in KITTI dataset (those ghost points under the ground). Those outliers would cause problems when calculating the normal and applying the projective correction. After filtering those outliers (by rejecting the points whose z value is smaller than a threshold), we can achieve the following results (video with 10x speed) with the same parameter settings: voxfield_25cm_kitti_speed10x

I will add the code for outlier filtering for KITTI later.

gogojjh commented 1 year ago

Hi. Thanks for your reply! The results look great! Also, could you please share the test bag of SemanticUSL? I found difficulty in downloading the data (may be the network issue)...

Thanks.

YuePanEdward commented 1 year ago

Here's the link to the rosbag for one sequence from SemanticUSL: link. You may use the code from voxfield-panmap to test it. There's only sequence 03,12,21,32 have ground truth labels.

gogojjh commented 1 year ago

thank you for your sharing!