Hi,
I am currently using release 3.2 and running nvblox with cuvslam. I noticed that the vslam performance is degraded when facing object with less feature (e.g. white wall). I tried to enable the imu fusion to improve the performance, but I am not seeing much differences (when facing the featureless area and do a rotation, the slam pose with or without imu are very similar, and an obvious drift could be observed). I can verify that the imu is providing correct readings and the visual_slam_node is subscribing to the topic. But I do see some of this warning, which I am not sure how it will impact the overall performance:
component_container_mt-3] [WARNING] Lost IMU msgs: 2, Frame time delta = 0.027793 [s], drop ratio = 40.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 1, Frame time delta = 0.021909 [s], drop ratio = 25.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 3, Frame time delta = 0.022254 [s], drop ratio = 75.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 1, Frame time delta = 0.018615 [s], drop ratio = 33.333336 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 1, Frame time delta = 0.022253 [s], drop ratio = 25.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 2, Frame time delta = 0.022256 [s], drop ratio = 50.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 4, Frame time delta = 0.022254 [s], drop ratio = 100.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 1, Frame time delta = 0.022256 [s], drop ratio = 25.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 1, Frame time delta = 0.022825 [s], drop ratio = 25.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 1, Frame time delta = 0.022445 [s], drop ratio = 25.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 4, Frame time delta = 0.022254 [s], drop ratio = 100.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 2, Frame time delta = 0.022257 [s], drop ratio = 50.000000 [%]
[component_container_mt-3] [WARNING] Lost IMU msgs: 1, Frame time delta = 0.025692 [s], drop ratio = 25.000000 [%]
Could you please let me know if integrating IMU can help solve the low-feature area drift error? Or if I should integrate wheel odometry (if yes, how can I do this)?