Hi,
I was following the guide to run isaac_ros_foundationpose
or isaac_ros_visual_slam
with a D455 RealSense.
I had the isaac_ros_visual_slam
once running on the jetson orin nano 8GB, however when doing it again the issues started.
First, downloaded isaac_ros_common again, however when building it now, it needs at least CUDA >12.0, mine was CUDA 11.2, trying to update CUDA destroyed everything, therefore, I installed Jetpack 6.0 rev2 including CUDA 12.2 and Ubuntu 22.04.
I was able to build the isaac_ros_common container then.
Tried to setup the RealSense camera according to the instructions, however the camera is not recognized.
- Installed librealsense version 2.55.1 as required, however realsense-viewer does not recognize the camera
- started realsense-viewer in the isaac_ros_common container, it recognizes the camera there somehow, but only the depth camera
- tried to run
isaac_ros_foundationpose
orisaac_ros_visual_slam
examples however no camera topic (rgb, depth, etc.) is published - tried to downgrade the firmware version to 5.13.0.50 as required, tried to do that rs-fw-update tool from realsense, however it does not recognize the camera so I downgraded the firmware with a Windows PC, still not recognized
- Running ros2 launch realsense2_camera rs_launch.py outputs No RealSense devices found
- tried to see if the cheese software can get a video feed from the realsense, however the cheese software brings the following error: JPEG parameter struct mismatch: library thinks size is 584, caller expects 728, and the program does not even start, however when I disconnect the RealSense cheese does start and there is no error
- Also checked the UDEV rules /etc/udev/rules.d/99-realsense-libusb.rules, which seem fine
- Went through the troubleshooting already nothing really helped
Did anyone try to run the RealSense camera with Jetpack 6.0 rev2 since this is according to the website the required version for ISAAC ROS?
Does anyone have a solution for the described issues?
Thanks,
Lucas