From 9f4850fc42a2b18cad5c8cdd91e45a9378f0d9ec Mon Sep 17 00:00:00 2001 From: robotdev <tingfan@meta.com> Date: Sat, 27 Jan 2024 23:29:01 -0800 Subject: [PATCH 1/2] add support for realsense camera force using libusb to avoid v4l2/conda compatbility issue --- patch/ros-humble-librealsense2.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 patch/ros-humble-librealsense2.patch diff --git a/patch/ros-humble-librealsense2.patch b/patch/ros-humble-librealsense2.patch new file mode 100644 index 000000000..8cd9f0b83 --- /dev/null +++ b/patch/ros-humble-librealsense2.patch @@ -0,0 +1,16 @@ +index ce3b560..ffa6612 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -11,10 +11,7 @@ include_directories(${REPO_ROOT}) + include(CMake/lrs_options.cmake) + include(CMake/connectivity_check.cmake) + #Deprecation message, should be removed in future releases +-if(${FORCE_LIBUVC} OR ${FORCE_WINUSB_UVC} OR ${ANDROID_USB_HOST_UVC}) +- MESSAGE(DEPRECATION "FORCE_LIBUVC, FORCE_WINUSB_UVC and ANDROID_USB_HOST_UVC are deprecated, use FORCE_RSUSB_BACKEND instead") +- set(FORCE_RSUSB_BACKEND ON) +-endif() ++set(FORCE_RSUSB_BACKEND ON) + + # Checking Internet connection, as DEPTH CAM needs to download the FW from amazon cloud + if(IMPORT_DEPTH_CAM_FW AND NOT INTERNET_CONNECTION) + From bafa1e1b3a0a29a2e6ab7854027dc15659592d7b Mon Sep 17 00:00:00 2001 From: robotdev <tingfan@meta.com> Date: Sun, 28 Jan 2024 00:48:52 -0800 Subject: [PATCH 2/2] add realsense to linux_64 build --- vinca_linux_64.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vinca_linux_64.yaml b/vinca_linux_64.yaml index b1f484903..86bf3210b 100644 --- a/vinca_linux_64.yaml +++ b/vinca_linux_64.yaml @@ -378,7 +378,7 @@ packages_select_by_deps: # - launch-system-modes # - lgsvl-msgs # - libmavconn - # - librealsense2 + - librealsense2 # - marti-can-msgs # - marti-common-msgs # - marti-dbw-msgs @@ -428,9 +428,9 @@ packages_select_by_deps: # - rc-reason-clients # - rc-reason-msgs # - rcss3d-agent - # - realsense2-camera - # - realsense2-camera-msgs - # - realsense2-description + - realsense2-camera + - realsense2-camera-msgs + - realsense2-description # - realtime-tools # - rmf-battery # - rmf-building-map-msgs