Issac_ros realsense D455 no rgb images

Hi @maikelborys

I was reading your solution, but how did you fix it?

Best,
Raffaello

Hi @Raffaello

Let me break down my solution and setup in case it helps you or others.

πŸ’» My System:

  • Laptop: ASUS TUF15 RTX 4070
  • OS: Ubuntu 22.04
  • ROS 2: Humble
  • Camera: Realsense D455

πŸ› οΈ Root Issues Identified:

  1. ❌ Wrong Realsense firmware/driver

The camera was not working correctly with default librealsense installed via apt.

βœ… Fix: Downgraded firmware to 5.13.0.50 as recommended by NVIDIA.

Steps:

rs-fw-update -f Signed_Image_UVC_5_13_0_50.bin

Reference:

NVIDIA Realsense Setup

  1. ❌ Mismatch between CUDA version and Docker image

I had CUDA 12.2 installed, while Isaac ROS containers were using CUDA 12.6.

βœ… Fix: Installed CUDA 12.6.2 to match the container:

  1. ❌ Old NVIDIA drivers

I had to uninstall all NVIDIA components and install driver version 575 to match my RTX 4070 properly.

RESUMEN
I completely removed Isaac ROS, all NVIDIA-related components, and Docker images. Then reinstalled everything from scratch

🧹 Full Cleanup Performed:

  1. Removed all:
  • NVIDIA drivers
  • CUDA versions
  • Docker images (Isaac ROS containers)
  • isaac_ros-dev workspace
  1. Rebooted the system

βœ… Fresh Installation Steps:

  1. Installed NVIDIA Driver 575
  2. Installed CUDA 12.6.2
  3. Followed official environment setup:
    Developer Environment Setup β€” isaac_ros_docs documentation
  4. Verified Realsense firmware = 5.13.0.50
  5. Followed Realsense ROS setup:
    Isaac ROS RealSense Setup β€” isaac_ros_docs documentation
  6. Continued with cuVSLAM/Nvblox tutorial:
    Tutorial for Visual SLAM Using a RealSense Camera with Integrated IMU β€” isaac_ros_docs documentation

Since then, everything works perfectly β€” camera feeds, VSLAM, and Nvblox integration inside Docker containers.

Happy to share more details if needed!

Gracias,

Maikel

2 Likes

Thank you very much for sharing!