diff --git a/deeplab_v3_plus_mnv2_decoder_256_openvino_2021.4.blob b/deeplab_v3_plus_mnv2_decoder_256_openvino_2021.4.blob new file mode 100644 index 0000000000000000000000000000000000000000..c2428315c8da84b94b861db0791b992acbabc52c Binary files /dev/null and b/deeplab_v3_plus_mnv2_decoder_256_openvino_2021.4.blob differ diff --git a/depthai-examples.patch b/depthai-examples.patch new file mode 100644 index 0000000000000000000000000000000000000000..e845a49da9d111310be194dfac4dcd272552c170 --- /dev/null +++ b/depthai-examples.patch @@ -0,0 +1,37 @@ +diff -Nur agiros-loong-depthai-examples-2.11.2/CMakeLists.txt agiros-loong-depthai-examples-2.11.2-2.0/CMakeLists.txt +--- agiros-loong-depthai-examples-2.11.2/CMakeLists.txt 2025-03-17 18:15:43.000000000 +0000 ++++ agiros-loong-depthai-examples-2.11.2-2.0/CMakeLists.txt 2025-09-16 02:37:12.941452545 +0000 +@@ -18,33 +18,6 @@ + find_package(OpenCV 3 REQUIRED COMPONENTS imgproc highgui) + endif() + +-# find_package(depthai CONFIG REQUIRED PATHS "/home/sachin/Desktop/luxonis/depthai-core/build/install/lib/cmake/depthai") +-set(tiny_yolo_v4_blob_name "yolov4_tiny_coco_416x416_openvino_2021.4_6shave_bgr.blob") +-set(mobilenet_blob_name "mobilenet-ssd_openvino_2021.2_6shave.blob") +-set(deeplab_blob_name "deeplab_v3_plus_mnv2_decoder_256_openvino_2021.4.blob") +- +-set(mobilenet_blob "${PROJECT_SOURCE_DIR}/resources/${mobilenet_blob_name}") +-file(DOWNLOAD "https://artifacts.luxonis.com/artifactory/luxonis-depthai-data-local/network/mobilenet-ssd_openvino_2021.2_6shave.blob" +-${mobilenet_blob} +-TIMEOUT 60 # seconds +-EXPECTED_HASH SHA1=f0e14978b3f77a4f93b9f969cd39e58bb7aef490 +-TLS_VERIFY ON) +- +-set(tiny_yolo_v4_blob "${PROJECT_SOURCE_DIR}/resources/${tiny_yolo_v4_blob_name}") +-file(DOWNLOAD "https://artifacts.luxonis.com/artifactory/luxonis-depthai-data-local/network/tiny-yolo-v4_openvino_2021.2_6shave.blob" +- ${tiny_yolo_v4_blob} +- TIMEOUT 60 # seconds +- EXPECTED_HASH SHA1=219d949610a5760e62a8458941e1300b81c3fe4a +- TLS_VERIFY ON) +- +-set(deeplab_blob "${PROJECT_SOURCE_DIR}/resources/${deeplab_blob_name}") +-file(DOWNLOAD +-"https://github.com/luxonis/depthai-experiments/blob/master/gen2-deeplabv3_multiclass/models/deeplab_v3_plus_mnv2_decoder_256_openvino_2021.4.blob?raw=true" +- ${deeplab_blob} +- TIMEOUT 60 # seconds +- EXPECTED_HASH SHA1=bdc2529f765f34c4799b478690fb4e32f1ad5d89 +- TLS_VERIFY ON) +- + find_package(ament_cmake REQUIRED) + + message(STATUS "------------------------------------------") diff --git a/depthai-examples.spec b/depthai-examples.spec index 2af978ad39d0fd9eaf94c175e4e4fa85b4f9538a..fb1e5144c274b9024f4e7b56e70e9f0b8e1f0633 100644 --- a/depthai-examples.spec +++ b/depthai-examples.spec @@ -15,6 +15,10 @@ Summary: The depthai_examples package License: MIT Source0: %{name}_%{version}.orig.tar.gz +Source1: mobilenet-ssd_openvino_2021.2_6shave.blob +Source2: yolov4_tiny_coco_416x416_openvino_2021.4_6shave_bgr.blob +Source3: deeplab_v3_plus_mnv2_decoder_256_openvino_2021.4.blob + Requires: agiros-%{ros_distro}-rclcpp Requires: agiros-%{ros_distro}-cv-bridge Requires: agiros-%{ros_distro}-camera-info-manager @@ -69,6 +73,12 @@ The depthai_examples package %prep %autosetup -p1 +mkdir -p %{_builddir}/%{name}-%{version}/resources +cp %{SOURCE1} %{_builddir}/%{name}-%{version}/resources/ +cp %{SOURCE2} %{_builddir}/%{name}-%{version}/resources/ +cp %{SOURCE3} %{_builddir}/%{name}-%{version}/resources/ + + %build # Needed to bootstrap since the ros_workspace package does not yet exist. export PYTHONPATH=/opt/agiros/%{ros_distro}/lib/python%{python3_version}/site-packages diff --git a/mobilenet-ssd_openvino_2021.2_6shave.blob b/mobilenet-ssd_openvino_2021.2_6shave.blob new file mode 100644 index 0000000000000000000000000000000000000000..9fc473a365a158da3bffb33744c001567431d548 Binary files /dev/null and b/mobilenet-ssd_openvino_2021.2_6shave.blob differ diff --git a/yolov4_tiny_coco_416x416_openvino_2021.4_6shave_bgr.blob b/yolov4_tiny_coco_416x416_openvino_2021.4_6shave_bgr.blob new file mode 100644 index 0000000000000000000000000000000000000000..d1b8fc95e986216cec5b8ab1fcf4cc412c39da06 Binary files /dev/null and b/yolov4_tiny_coco_416x416_openvino_2021.4_6shave_bgr.blob differ