Realsense2_description: No definition of [xacro] for OS version [focal]

After I type rosdep install -i -r --from-paths src --rosdistro humble -y --skip-keys “libopencv-dev libopencv-contrib-dev libopencv-imgproc-dev python-opencv python3-opencv nvblox” in terminal, The error occured and realsense-viewer no rgb frames
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
realsense2_description: No definition of [xacro] for OS version [focal]
realsense2_camera: No definition of [librealsense2] for OS version [focal]
Continuing to install resolvable dependencies…

Hello,

Welcome to the NVIDIA Developer forums. You posted in the Community Feedback category, this section does not offer technical support. Please provide more information about your environment and I will move this topic to the appropriate forum.

Thanks,
Tom

what I used is Ubuntu 18.04 with ros2 dashing。When I use ISAAC SIM nvblox with realsense, the error occurs and has depth frames but no rgb frames

Thanks, I am moving this topic to the Isaac Sim category for visibility.

hello,
I have meet the same error. in tutorial-realsense
when I run
“cd /workspaces/isaac_ros-dev/ &&
rosdep install -i -r --from-paths src --rosdistro humble -y --skip-keys “libopencv-dev libopencv-contrib-dev libopencv-imgproc-dev python-opencv python3-opencv nvblox””

I get error:
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
realsense2_description: No definition of [xacro] for OS version [focal]
realsense2_camera: No definition of [librealsense2] for OS version [focal]
Continuing to install resolvable dependencies…

I use AGX xavier, ubuntu20.04, jetpack5.1.1, realsense D455,

“isaac_ros_nvblox quickstart demo” alone work well ,
“isacc ROS realsense setup” alone work well.

combine this two project together, meet this error.

how to solve this ?

Thanks, Tom

Got the same error, have you solved this?

Getting the same error. Also, tried the following:

rosdep update

and then:

rosdep resolve librealsense2

Got the message:

ERROR: No definition of [librealsense2] for OS version [focal]

No definition of [librealsense2] for OS version [focal]
	rosdep key : librealsense2
	OS name    : ubuntu
	OS version : focal
	Data:
_is_ros: true
		debian:
		  bullseye:
		    apt:
		      packages:
		      - ros-humble-librealsense2
		osx:
		  homebrew:
		    packages:
		    - ros/humble/librealsense2
		rhel:
		  '8':
		    dnf:
		      packages:
		      - ros-humble-librealsense2
		ubuntu:
		  jammy:
		    apt:
		      packages:
		      - ros-humble-librealsense2