NVIDIA-ISAAC-ROS / NVIDIA-ISAAC-ROS/isaac_ros_visual_slam
Delta between current and previous frame, although left/right topics Hz is 40.
@swapnesh-wani-nvidia is already working on this.
Since Nov 6, 2023.
- Dominant language
- C++
- Stars
- 1.5k
- Forks
- 206
- PR merge metrics
- No merged PRs in 30d
Description
Hi authors,
I'm using the Luxonis OAK camera with Jetpack 5.1.2 and Isaac ROS 2.0.0 on Orin Nano Developer Kit to run Isaac Visual SLAM.
The setup is working well, I can get the position of the camera through RVIZ. However, I get some warning from visual_slam_node :
[visual_slam_node]: Delta between current and previous frame [49.911854] is above threshold [30.000000], although the left and right rectified topics hz are 40 and the imu data topics hz is approx. 400.
I tested the Visual SLAM by moving the camera in a circle and put back to station, the output looks quite drift, current position is pretty far from initial position.
I checked Luxonis source code, look like they verified whether left and right rectified frames are synchronized or not, before publishing the image_rect left/right topics.
I think the issue relate to Delta between current and previous frame and probably the queues for left/right are full so it leads to mismatch between current and previous frame.
Could the author guide me on how to avoid the Delta between current and previous frame issue ? Many thanks in advance !.
Best regards,
Hiep Nguyen
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.