DenseSurfelMapping icon indicating copy to clipboard operation
DenseSurfelMapping copied to clipboard

the problem about using my own camera for reconstruction

Open zhhz9706 opened this issue 4 years ago • 4 comments

Thank you for your excellent work. When I use DenseSurfelMapping, I use VINS-Fusion, and the camera uses Realsense D435i, but when I use it, DenseSurfelMapping does not work. There is no information when I open spImage in rviz. Do I need to synchronize the posture information with the image and depth map in the DenseSurfelMapping code before fusing it? If so, how should it be synchronized? Thanks again for your work!

zhhz9706 avatar Oct 20 '20 02:10 zhhz9706

Hi, take a look at this function. This function synchronizes all necessary messages.

WANG-KX avatar Oct 20 '20 03:10 WANG-KX

嗨, 看看这个功能。此功能同步所有必要的消息。

Hi, thank you for your reply. In the void SurfelMap::synchronize_msgs() function, you have performed the time stamp synchronization work, but I see that you have defined the typedef message_filters::sync_policies::ExactTime<sensor_msgs::PointCloud, nav_msgs::Path, nav_msgs earlier ::Odometry> exact_policy; But it is not used. I tried to synchronize the rgb image and the depth map in D435i, but it still cannot be used. What is the reason for this? Do I need to use messag_filters for time synchronization before calling the callback function? Looking forward to your reply!

zhhz9706 avatar Oct 20 '20 03:10 zhhz9706

Hi, take a look at this function. This function synchronizes all necessary messages.

Hi, Can I use the odometry provided by Realsense T265 and the Depth provided by D435i as the input of DenseSurfelMapping?

zhhz9706 avatar Dec 08 '20 10:12 zhhz9706

@zhhz9706 I also want to use both t265 and d435i to generate surfel maps, can you give me some advice? thx!

greymaner avatar Apr 06 '21 04:04 greymaner