From 059b62b796f2c14050df39820eaa97dcac387bfc Mon Sep 17 00:00:00 2001 From: Adam Aposhian Date: Thu, 29 Sep 2022 09:05:32 -0600 Subject: [PATCH 1/3] add opencv and formant rosdep dependencies --- formant_ros2_adapter/package.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/formant_ros2_adapter/package.xml b/formant_ros2_adapter/package.xml index 8e21713..fd38646 100644 --- a/formant_ros2_adapter/package.xml +++ b/formant_ros2_adapter/package.xml @@ -13,6 +13,8 @@ rclpy python-lzf-pip python3-numpy + python3-formant-pip + python3-opencv ament_lint_auto ament_lint_common From f5d2e65c8b2883fd45922d6699ba1e9fa01394b0 Mon Sep 17 00:00:00 2001 From: Adam Aposhian Date: Thu, 29 Sep 2022 09:06:34 -0600 Subject: [PATCH 2/3] remove pip install from cmake --- formant_ros2_adapter/CMakeLists.txt | 4 ---- 1 file changed, 4 deletions(-) diff --git a/formant_ros2_adapter/CMakeLists.txt b/formant_ros2_adapter/CMakeLists.txt index b16ada2..d37ec24 100644 --- a/formant_ros2_adapter/CMakeLists.txt +++ b/formant_ros2_adapter/CMakeLists.txt @@ -15,10 +15,6 @@ install(DIRECTORY scripts/message_utils DESTINATION lib/${PROJECT_NAME}) ament_python_install_package(scripts) -execute_process ( - COMMAND bash -c "python3 -m pip install -r ${CMAKE_CURRENT_SOURCE_DIR}/../requirements.txt" -) - #Install scripts install(PROGRAMS scripts/main.py From d7631f14981be2829f50276821073ebd38e5405a Mon Sep 17 00:00:00 2001 From: Adam Aposhian Date: Thu, 29 Sep 2022 09:11:08 -0600 Subject: [PATCH 3/3] add pip install to README --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 58fadab..1b93f98 100644 --- a/README.md +++ b/README.md @@ -127,6 +127,10 @@ Choose where you would like to have your workspace if you do not already have on `git clone ` +`cd ros2-adapter` + +`python3 -m pip install -r requirements.txt` + `cd ../..` `source /opt/ros//setup.bash` (this adapter is meant to work with any ROS2 distribution eloquent+)