I tried to run the “isaac_ros_visula_slam” following isaac_ros_visual_slam using ros dev container
Firstly, when i tried to run the examples this error popped up GLFW Driver Error: GLX: Failed to create context: BadValue (integer parameter out of range for operation)
I tried to build by own container, when i realised “libcudnn9-cuda” in dockerfile needs to be “libcudnn9-cuda-12” for the image to build properly and after that, this error started popping up on the ros dev container [ERROR] [component_container_mt-1]: process has died [pid 2542, exit code -11, cmd ‘/opt/ros/humble/lib/rclcpp_components/component_container_mt --ros-args -r __node:=container -r __ns:=/isaac_ros_examples’].
Now on my custom container where i installed all the dependencies one by one the node launched but it constantly gives me tracker error even for all the given examples in the documentation. [component_container-1] [ERROR] [1735217102.869027840] [visual_slam_node]: Failed to initialize CUVSLAM tracker: 4
It is very hard to debug what is going wrong. I have tried the rosbag example, the realsense example and the isaac sim example. I have a intel realsense camera aswell.
Tried to install and use v3.1 of issac_ros_visual_slam with ros_dev container built again and that gives me this error: Failed to load node ‘visual_slam_node’ of type ‘nvidia::isaac_ros::visual_slam::VisualSlamNode’ in container ‘/visual_slam_launch_container’: Component constructor threw an exception: loadExtensions Error: GXF_CONTEXT_INVALID
My system has RTX A4000 gpu with all the cuda libs working, I think all the pytorch and cuda libs and paths are properly set in the docker container aswell. I was also able to install the all the rosdep dependencies for the isaac_ros_visual_slam package and colcon build it still the same results.