I am having trouble with successfully completing the isaac_ros_foundationpose Quickstart as the realsense cameras keep failing to launch.
I have been successful in completing the:
Isaac ROS RealSense Setup and the realsense-viewer tool works correctly inside the container
isaac_ros_apriltag quickstart for both Rosbag and realsense
isaac_ros_rtdetr quickstart for both Rosbag and realsense
isaac_ros_foundationpose for only the Rosbag.
During these I have had some issues with the realsense cameras but after repeatedly following the guides I have managed to get them working.
However, now running through the isaac_ros_foundationpose quickstart many times with the realsense launch file and looking through many support posts I haven’t been able to successfully complete this quick start.
Output (1) shows the output after following the quickstart guide and running the foundation pose launch. I cannot see any output matching what you highlighted above.
This first screen shot shows the realsense camera working using the realsense-viewer after rebuilding the container. I then ran the launch file, shown in output (3). Then the second screen shot shows the realsense-viewer no long being able to detect the realsense camera.
Finally, I have changed the camera, the cable and the USB port on the PC and captured the Output (4). The output here is almost identical to Output (1) apart from the obvious changes expected with changing to the D455 with the IMU.
So to answer your questions.
yes it seems the output is consistent. Output (1) and (4) are almost identical. (3) has similar output but in a slightly different order. Output (2) is different as it seems the USB isn’t being closed properly when the launch file crashes, see lines 14-22.
Yes as shown above.
All outputs show with only 1 realsense connected
USB port and USB cable changed for output 4. No USB hub in use.
One last thing to draw your attention to is line 307 in output (1). The realsense node outputs a warning with no informaiton as shown below:
[component_container_mt-1] [INFO] [1746710559.150581384] [realsense2_camera]: RealSense Node Is Up!
[component_container_mt-1] [WARN] [1746710559.305934948] [realsense2_camera]:
I hope this information helps and I look forward to hearing your response.
Your new attached logs doesn’t have the hardware error. I think that demo was working.
Are you able to visualize the result?
1. Open a new terminal inside the Docker container:
cd ${ISAAC_ROS_WS}/src/isaac_ros_common && \
./scripts/run_dev.sh
2. launch RViz2 to visualize the output
rviz2 -d $(ros2 pkg prefix isaac_ros_foundationpose --share)/rviz/foundationpose_realsense.rviz
3. You should see a visualization of the 3D pose estimate.