-
Notifications
You must be signed in to change notification settings - Fork 869
Description
Hello again!
Ive been working on this scan and trying to figure out what may be happening
When running re-processing on a rather large database (1800 nodes) which has been produced with Data Recording mode on iOS, it seems to take out about half the nodes when further exporting (Most definitely from missing loop closures) - however when I run the exporter directly on the original database, everything is there as I expect it
The database: https://drive.google.com/file/d/1i16Y8YvdLN5R8YgXXHbIBlsJ-vk2Szqo/view?usp=sharing
The reprocessing command, leading to ~700 nodes (though it is the command I use on all other database exported from the ios app)
rtabmap-reprocess -default \
--Kp/DetectorStrategy 1 \
--Vis/FeatureType 1 \
--RGBD/OptimizeMaxError 8 \
--Vis/MinInliers 2 \
--Mem/DepthAsMask false \
--Vis/CorNNDR 0.8 \
--Kp/NndrRatio 0.8 \
"basement-and-main.db "basement-and-main-processed.db"
The export command
rtabmap-export \
--mesh \
--texture \
--texture_size 4096 \
--texture_range 5 \
--poisson_depth 8 \
--max_polygons 6000000 \
--min_cluster 50 \
--max_range 5 \
--voxel 0.02 \
--color_radius 0.05 \
--images_id \
--poses_camera \
--poses_format 11 \
--output_dir . \
"$PROCESSED_DB"
Any clue what may have happened? Im basically wondering what would be the incidence in not running the re-processing pass from the data-recorded database