Skip to content

Errors while trying to run nvblox with a Gemini335L #1

@nhathout

Description

@nhathout

So, i have been trying to get this example working with my Gemini 33L camera, and had to make quite a bit of edits to get everything looking correct in rqt node graph.

I remapped inputs to the nvblox and vslam nodes, as well as made sure my odometry_flattener package was being built. Everything looks fine now, but I noticed an issue when remapping the topic '/camera/depth/camera_info'. Whenever I correctly remap this topic, it breaks my program, ending in the error:

[component_container_mt-1] F0816 13:58:18.676508 11700 camera_cache.cpp:41] Check failed: camerasEqual(itr->second, camera)
[component_container_mt-1] *** Check failure stack trace: ***
[ERROR] [component_container_mt-1]: process has died [pid 11670, exit code -6, cmd '/opt/ros/humble/lib/rclcpp_components/component_container_mt --ros-args -r __node:=shared_nvblox_container'].

If I get rid of this remapping (which would render that topic an empty topic, or not published by the camera), the program runs but doesn't work as intended. It throws a bunch of messages in the terminal regarding to dropped frames and exceeding of frame thresholds.

Could I get some assistance with this? I will also insert my current rqt node graph (including the correct remapping for the above mentioned topic)
Screenshot from 2024-08-16 14-16-24

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions